• 締切済み

accessでcommitができますか?

accessで複数のテーブルから1つのテーブルに書き込みをしています。VBAでSQL文を作成しDoCmd.RunSQLでinsertを実行しています。データが多いと遅くなるようです。Commitとか実行できるのでしょうか?そうすれば早くなりますか?ご指導のほどお願いいたします。

みんなの回答

  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.1

VBAの場合、BeginTrans、CommitTrans、 RollbackTrans などでトランザクションの制御をします。 速くなるかどうかは、やってみないと何とも言えませんね。

khattori
質問者

お礼

ありがとうございました。 おっしゃるとおり、Commitの問題というより SQLの問題でした。 ありがとうございました。m(__)m

関連するQ&A

専門家に質問してみよう