掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
データベースの再接続について (ID:22365)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Firebird 1.5.3 <-> Delphi7 上記環境でIBDatabaseを使用中に、Lan環境の不具合などで 接続が切れた場合の、再接続ができずに困っております。 <現象例> 1.IBDatabaseの接続先-LocalDBサーバ(Firebird) 2.IBQuery.database-IBDatabase 3.IBQueryのOpen -> 成功 4.Lanの線を抜く(強制的に切断) 5.IBQueryのClose(Open)でエラー -> Tryでキャッチ 6.Try中にLanの線を接続 7.IBQueryのClose(Open)でエラー <-接続されているはずでは? 7番のところで、接続されているはずなのでエラーにはならないはずでは ないかと思うのですが、接続できずにエラーとなってしまいます。 IBQuery.freeをしてもエラーとなってしまいます。 再接続はどのように行えばよろしいのでしょうか? また、皆さんはDBConnectionが切れた場合などの再接続はどのように行って いるのでしょうか・・・。ご教授頂けないでしょうか。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.