DB接続で例外処理をする件で素朴な疑問があります。
小生の知識の前提 : あまりDBの使い方には知識がありません。
DBに関して良く下記のようなコーデングを見かけます。
Table1.open ;
.
.
.
Table1.close;
そこで疑問ですが、Table1でOpenが成功したものとしてコーデングされていますが
Open Errorが発生したときの対処はどうコーデングすればいいのでしょうか。
例えば
Try
Table1.open ;
except
on e:exception do
writeln(LOGfile ,E.message);
end;
とかです。
実際このようなエラーが起きないものなのでしょうか。
Ttable,Tdatasouce,Tdatabaseを使っていますが、エラー時のイベントは
確認出来ておりません。
以上の内容から、考え方の間違いをご指摘くだされば幸いです。
ツイート | ![]() |