掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
データベースを即時にコミットするには? (ID:25656)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ADOQueryにConnectionStringを設定しているということはそれぞれ別のコネクションを使用しているようですがそれには何か理由があるのでしょうか? またそれぞれのクエリを実行したときのロックはどうしているのでしょうか? 問題となっている現象はボタン1で実行されるクエリが行もしくはテーブルロックをしているため、ボタン2を押下しても結果がすぐに反映されないからだと思われます。 対策としてはADOQuery1は表示だけというのであればLockTypeプロパティをltReadOnlyにすることで回避できると思います。 それでもダメというのであればADOConnectionを使用してロック戦術を一から見直す必要があります。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.