掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ADOでConnectionを開きっぱなしだと拙いですか? (ID:86635)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB6.0とAccess2000で開発を行っています。 アプリ起動時にADOで接続し、終了時に接続を クローズ、オブジェクトを解放したのちJROで 最適化を行っております。一連の操作で問題 なく運用しておりましたが、200回に1回(200日 に1日)ほどの割合で更新結果が最適化ファイル に反映されない現象が発生します。 だいたいの操作の流れは 1.コネクション.Open 2.レコードセット更新処理 3.コネクション.Close コネクション.Nothin MDBの最適化 です。 具体的な現象は、たとえば2.で更新処理を10回行った として3.で最適化後のMDBを開くと更新結果が3回目 までしか保存されておらず、4回目以降のレコードが存在 していないというものです。ちなみに3.の直前にレコー ドセットのいくつかををdatファイル化しているのですが、 こちらはすべてのレコードが保存されています。 やはり更新処理毎にコネクションもクローズしないと更新 結果のMDBへの保存は保証されないのでしょうか? ご教示いただければ幸いです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.