Может ли кто-нибудь просветить меня по поводу обработки соединения с базой данных (и ошибок) с помощью try finally?Какова будет лучшая практика?Видел разные стили, но мне интересно, что будет лучшим подходом.Следует ли открывать таблицы в блоке TRY или только в основной строке соединения?Так как я обычно помещаю свою базу данных (абсолютная база данных, доступ ..) в мою exe-папку, я задавался вопросом о наилучшем подходе к этому ... Или сначала проверяю файл как ...
if (FileExists(sDatabasePath)) then begin
ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+sDatabasePath+';Persist Security Info=False';
try
ADOConnection1.Connected:=True;
ADOTable1.Open;
except
ShowMessage ('cant access the database !');
end;
end;
??