• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBでExecuteが通らない)

VBでExecuteが通らない

このQ&Aのポイント
  • VBでODBCデータベースを開く手順とレコードセットの取得方法を説明した後、データの削除を行う際に発生したエラーについての質問です。
  • 質問者はODBCの設定や構文に間違いがないか疑問を持っており、解決方法を求めています。
  • 初歩的な質問ですが、VBでExecuteが通らない際の原因や解決策について教えてください。

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

  • ベストアンサー
  • zerosix
  • ベストアンサー率31% (47/149)
回答No.1

Numフィールドのデータ型が文字型の場合、 "delete from テーブルA where Num = '0001'" を実行してはどうなりますか?

as-naoki
質問者

お礼

ずばりいけました! 何の事はない、構文が間違ってたんですね・・・お恥ずかしい。 ODBCがどうとかってエラーが出るんで、SQL発行までいってないのかと思ってました。(^^; どうもありがとうございました。

その他の回答 (1)

  • miya_777
  • ベストアンサー率31% (44/140)
回答No.2

ODBC--呼び出しは失敗しました。(Error 3146) ODBC を使用中に、SQL データベースのデータに対して操作を実行しようとしました。 SQL データベースがネットワーク ドライブ上にあり、ネットワークとの接続が切断していると、このエラーが発生します。 ネットワークが接続しているかどうかを確認して再度操作を行ってください。

関連するQ&A