※ ChatGPTを利用し、要約された質問です(原文:ACCESSでテーブルをコピーしようとすると3211のエラーが出てしまう)
ACCESSでテーブルをコピーする際に3211のエラーが発生する対処法
このQ&Aのポイント
ACCESS2000のフォームでテーブルをコピーしようとすると、3211のエラーが出てしまいます。
エラーの原因は、一時テーブルが他のユーザーまたはプロセスで使用されているため、ロックできないことです。
対処法として、一時テーブルを使用する前に他のユーザーやプロセスが利用していないかを確認し、ロックが解除されるまで待つ必要があります。
ACCESSでテーブルをコピーしようとすると3211のエラーが出てしまう
こんにちは。ACCESS2000でテーブルAとフォームAがあり、
フォームAを開くときにテーブルAをコピーして一時テーブルAを作成し、
一時テーブルAをフォームAのレコードソースにして、
フォームAを閉じる時に一時テーブルAをテーブルAにコピーするようにしています。
現在、フォームAを開きテーブルAを一時テーブルAにコピーする際に、
「3211 テーブル”一時テーブル”Aは他のユーザーまたはプロセスで使用されているので、ロックできませんでした」
というエラーが出てしまいます。
一時テーブルAをフォームAのレコードソースにしているからだと思うのですが、
具体的な対処法がわかりません。
どうか宜しくお願いします。
お礼
ご回答ありがとうございます。 うっ、確かに…。なんでこんなこと気づかなかったのだろう。 フォームを開く時に作成するからLoadかOpenイベントしかないって 思い込んで数日悩んでいました。 ats8181oyajiさん、どうもありがとうございました!!