- 締切済み
access 3211エラー
access についての質問です。 現在、sqlにてテーブルを作成してそのテーブルをレコードソースとしてサブフォームなどの帳票フォームを表示したりしてるのですが、二回に一回は 【実行時エラー 3211 現在ほかのユーザーまたはプロセスで使用されているのでロックできませんでした】 となってしまいます。 原因はなんでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
noname#140971
回答No.1
久々に回答します。 相当に酒が入っています。 が、経験では、「ほかのユーザー」は別にいないと思います。 しかし、「ほかのユーザーまたはプロセスで使用されている」のは嘘ではありません。 そのような状況を質問者が作り出しているということです。 たとえば、サブフォームに呼び出しつつ呼び出しているテーブルを更新しているなどです。 このエラーに関しては、エラーメッセージの「ほかのユーザー」が自分自身でもあるということに気付けば解決すると思います。 私も相当に悩んだエラーだと記憶しています。