上記のフィールド名確認のため、Accessデータベースのテーブルデザイン画面を開いたままでテストプログラムを走らせてしまった。結果、発生したエラーはOleDbException。デザイン画面を閉じ、テーブルのデータ編集画面が出た状態では問題なかったので、排他ロックがかかるのはデザイン画面オープン中だけ、らしい(当たり前といえば当たり前)。
上記のフィールド名確認のため、Accessデータベースのテーブルデザイン画面を開いたままでテストプログラムを走らせてしまった。結果、発生したエラーはOleDbException。デザイン画面を閉じ、テーブルのデータ編集画面が出た状態では問題なかったので、排他ロックがかかるのはデザイン画面オープン中だけ、らしい(当たり前といえば当たり前)。