• 締切済み

access 3211エラー

access についての質問です。 現在、sqlにてテーブルを作成してそのテーブルをレコードソースとしてサブフォームなどの帳票フォームを表示したりしてるのですが、二回に一回は 【実行時エラー 3211 現在ほかのユーザーまたはプロセスで使用されているのでロックできませんでした】 となってしまいます。 原因はなんでしょうか?

みんなの回答

noname#140971
noname#140971
回答No.1

久々に回答します。 相当に酒が入っています。 が、経験では、「ほかのユーザー」は別にいないと思います。 しかし、「ほかのユーザーまたはプロセスで使用されている」のは嘘ではありません。 そのような状況を質問者が作り出しているということです。 たとえば、サブフォームに呼び出しつつ呼び出しているテーブルを更新しているなどです。 このエラーに関しては、エラーメッセージの「ほかのユーザー」が自分自身でもあるということに気付けば解決すると思います。 私も相当に悩んだエラーだと記憶しています。

関連するQ&A