Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4759 / 9994 ←次へ | 前へ→

【8477】Re:レコードソースに重いSQLを設定すると...
発言  小僧  - 06/8/17(木) 14:33 -

引用なし
パスワード
   ▼katie さん:
こんにちは。

お力になれるかは解りませんが…。


当方は Access2003、SQLServer2005でシステムを作成していますが、
お客様が同一のレコードを更新する事がほぼない、といった条件ですので
ワークテーブルを用いて処理を行っています。

検索条件を入れて実行ボタンを押すと動的にSQLが生成されるまでは
katie さんと変わらないのですが直接レコードソースにするのではなく、

SQLはワークテーブルへのInsert文になっており、
サブフォームのレコードソースがワークテーブルになっています。

ExeuteメソッドにおいてSQL文を発行しているため同期がとれ
結果取得に時間が掛かった場合でも特に表示も問題ありません。


まずは事象の切り分けとして、Requeryメソッドとの
同期が取れているかを確認されてみてはいかがでしょうか。

60秒くらいの無駄なループを作るか、
Requery用のコマンドボタンを別に設けるのが近道でしょうか。
1,671 hits

【8475】レコードソースに重いSQLを設定するとフォームにデータが表示されない katie 06/8/17(木) 13:33 質問
【8477】Re:レコードソースに重いSQLを設定すると... 小僧 06/8/17(木) 14:33 発言
【8479】Re:レコードソースに重いSQLを設定すると... katie 06/8/17(木) 16:30 お礼

4759 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078227
(SS)C-BOARD v3.8 is Free