• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:実行時エラー -2147217887)

実行時エラー -2147217887とは?エクセルADOの更新エラーを回避する方法

このQ&Aのポイント
  • 実行時エラー -2147217887は、他のユーザーが同じデータに対して同時に更新を試みた場合に発生するエラーです。プロセスが停止します。
  • エクセルADOの更新時に発生するエラーは、UpdateまたはCancelUpdateメソッドに、対応するAddNewまたはEditメソッドが必要であるというエラーです。
  • エラーを回避するためには、アクセスファイルにロックをかけて他のユーザーが更新できないようにするか、他のユーザーが更新を試みた場合は待機するようにすることが重要です。

質問者が選んだベストアンサー

  • ベストアンサー
  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.1

こんにちは https://msdn.microsoft.com/ja-jp/library/cc376533.aspx ここが参考になりますか? エクセルADOを優先するなら、最初からテーブル排他で開くしかないかも。

ypixajovksa
質問者

お礼

回答ありがとうございました。

関連するQ&A