質問: 【access2007について】 宜しくお願いします。 現在、access2007のvbaを使って約22万件のレコードから検索条件を指定し、特定のレコードを抽出しようとしているのですが、抽出するテーブルのレコードが約22万件存在するため、抽出処理が途中で止まってしまい、最終的に(応答なし)の状態になってしまいます。 そのテーブルには検索条件で使うフィールドをインデックスとしているため、若干早いとは思うのですが・・・ この問題を解決する方法はあるのでしょうか・・? どなたかご教授を宜しくお願い致します。。。
回答: もしvbaで1レコード毎調べているならば、恐ろしく時間がかかると思います。 sql文で処理しているならば、関係テーブルとそのフィールド、そしてsql文を提示すれば、良いアドバイスが得られるかも知れません。