最後にtryを使用してデータベース接続(およびエラー)を処理する人を教えてもらえますか? ベストプラクティスは何ですか? 様々なスタイルが見えますが、何が最善のアプローチだろうと思います。 テーブルを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;
? ??
データベース接続パラメータを変更するには、「設定」ダイアログにアクセスしたいのですか? –
@ldsandon、私の経験上、ほとんどのアプリケーションはデータベース接続を一度セットアップし、基本的にそれを変更することはありません。私はコーポレートタイプのソフトウェアだけを開発するので、これは他のタイプのソフトウェアでは異なるかもしれません。 – Misha
まあ、一部の企業でもデータベースを別のサーバーに移動することがあります:) –