- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:実行時エラー -2147217887)
実行時エラー -2147217887とは?エクセルADOの更新エラーを回避する方法
このQ&Aのポイント
- 実行時エラー -2147217887は、他のユーザーが同じデータに対して同時に更新を試みた場合に発生するエラーです。プロセスが停止します。
- エクセルADOの更新時に発生するエラーは、UpdateまたはCancelUpdateメソッドに、対応するAddNewまたはEditメソッドが必要であるというエラーです。
- エラーを回避するためには、アクセスファイルにロックをかけて他のユーザーが更新できないようにするか、他のユーザーが更新を試みた場合は待機するようにすることが重要です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは https://msdn.microsoft.com/ja-jp/library/cc376533.aspx ここが参考になりますか? エクセルADOを優先するなら、最初からテーブル排他で開くしかないかも。
お礼
回答ありがとうございました。