- ベストアンサー
ACCESS 追加クエリーについて
プログラム又はマクロにおいて追加クエリーを実行した時、抽出した全てのデータが追加されない時が見受けられるのですが、原因をご存知の方は教えてもらえませんか?尚、クエリーを単独で実行した時は正常に抽出、追加できることは言うまでもありません。
- みんなの回答 (2)
- 専門家の回答
プログラム又はマクロにおいて追加クエリーを実行した時、抽出した全てのデータが追加されない時が見受けられるのですが、原因をご存知の方は教えてもらえませんか?尚、クエリーを単独で実行した時は正常に抽出、追加できることは言うまでもありません。
お礼
『これで現象がおきないということは、プログラムが次のラインを実行している時点で、テーブルデータの書き換え処理が終わっていない、ということになると思います。』のご回答ありがとうございます。 私もそう思っております。だとすればデータ書き換え処理が終わるまで次のラインの処理はACCESS側が暗黙としてが待つようになっていなければ危なくてプログラムを書けないことになりますよね!又『.そのあたりが「アクセスですからね」といわれてしまう所以・・・』も同感です・・・・ でもこまったものです。私はVBAは基礎から学習したわけではなく、体験的なものしかわかりませんが、どうもPCの古さ(動作速度)などかなと推測(推測では技術的意味はないのですけど・・・)もあるのかな?でも信用できないとなるとクリチカルなアプリは作れない! 又は、何らかの方法で正常動作を確認して、次のライン処理に進ませるテクニックがいると思っております。 ACCESSは使いやすく応用範囲も広い、つまり問題解決のための手順がわかればすぐに作成⇒実行⇒検証できるので優れものと思うし、好きなのですが・・・ ありがとうございました。