• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセス2003 「ODBC--リンク テーブル'テーブル1'での更新に失敗しました。」となる。)

アクセス2003で「ODBC--リンク テーブル'テーブル1'での更新に失敗しました。」というエラーが発生する理由は何ですか?

このQ&Aのポイント
  • アクセス2003でADOのコードを実行すると、アクセスが「応答なし」になることがあります。その後、「ODBC--リンク テーブル'テーブル1'での更新に失敗しました。」というエラーが発生します。
  • 問題の原因は、Qクエリがテーブル1とテーブル2で構成されていることです。時々エラーが発生せずに正常に動作することもあります。
  • エラーの解決策について情報を持っている方がいれば、教えてください。

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

  • ベストアンサー
  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

テーブル構造やそれ以外のプログラムを見てみないとなんとも言えない所が有るのですが、 まずは、 そのテーブルなりクエリーなりを他のプログラムやプロセスが開いていないか確認してみて下さい。 非同期で行われる処理や確認の為に、Access を開いていたりすると同様のエラーになる事があります。特に、ネットワークで共有されている場合には発生しやすいです。 次に日本語テーブルを使われているようですが、もしかしたらって言うのがあるので、クエリー無いでは、AS などを使ってプログラム中に日本語テーブル名が入らないようにして見てください。 同様の現象で苦しんだ事が有ります。

noname#150427
質問者

お礼

前者の可能性大です! ありがとうございます。参考になりました。