有人可以啓發我處理數據庫連接(和錯誤)使用try finally嗎? 最佳做法是什麼? 看到各種風格,但我不知道什麼是最好的方法。 應該打開表格放在TRY塊還是隻是主要連接 字符串? 因爲我通常把我的數據庫(絕對數據庫訪問。)在我的Exe文件夾中 我想知道有關文件的喜歡上了這最好的方法...... 還是第一次檢查...數據庫連接使用「try finally」
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;
? ??
也許用戶希望訪問「設置」對話框來更改數據庫連接參數? – 2011-07-07 12:46:33
@ldsandon,根據我的經驗,大多數應用程序設置數據庫連接一次,基本上不會改變它。我只開發企業級軟件,所以對其他類型的軟件可能會有所不同。 – Misha
那麼,即使有些公司有時可能會將數據庫移動到不同的服務器:) – 2011-07-07 14:54:50