MsAccess(へたれな)コネタ ACCESSで、データ競合のエラー

ACCESSのアプリにてある日突然特定データの削除修正が、データ競合エラーとなり出来なくなってしまう場合があります。もちろん本当に競合している状況にあるわけではないのにです。
f:id:ArappoCaro:20061013200007j:image
動作環境
・該当データはOracleDB(10.2.0.1.0)のリンクテーブル
・ACCESSは2002、2003
ODBCドライバOracle製(10.01.00.02)
いろいろ試行錯誤してみました。
・他の端末で再試行でNG
・DBサーバおよび全端末の再起動でもNG
・ACCESSからリンクテーブルを直接開いて更新でもNG
・ACCESS以外のアプリ(WEBアプリADO.NET+ODP使用)から同一レコードを更新ではOK
・同一テーブルの他のレコードは更新OK

どうも、この現象は、ACCESSを扱っている人には経験がけっこうある現象のようで、皆さんの助言により下記の対策を施しました
・該当データ行をメモ帳に退避
・該当データ行をACCESSの削除クエリにて削除
・該当データ行をメモ帳から貼り付け

原因としては、詳細は不明ですが該当データの破損やODBCドライバなどに問題などがあるようです。何が原因しか数値フィールドへ文字が入り込んでしまうなどの現象が発生することがあるらしい。こうなるとレコード丸ごと更新ではどうしてもエラーとなって更新できなくなってしまう。
参考
http://www.geocities.co.jp/SiliconValley-PaloAlto/6502/messages/568.html
http://www.amy.hi-ho.ne.jp/jbaba/messages/792.html