- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBでExecuteが通らない)
VBでExecuteが通らない
このQ&Aのポイント
- VBでODBCデータベースを開く手順とレコードセットの取得方法を説明した後、データの削除を行う際に発生したエラーについての質問です。
- 質問者はODBCの設定や構文に間違いがないか疑問を持っており、解決方法を求めています。
- 初歩的な質問ですが、VBでExecuteが通らない際の原因や解決策について教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Numフィールドのデータ型が文字型の場合、 "delete from テーブルA where Num = '0001'" を実行してはどうなりますか?
その他の回答 (1)
- miya_777
- ベストアンサー率31% (44/140)
回答No.2
ODBC--呼び出しは失敗しました。(Error 3146) ODBC を使用中に、SQL データベースのデータに対して操作を実行しようとしました。 SQL データベースがネットワーク ドライブ上にあり、ネットワークとの接続が切断していると、このエラーが発生します。 ネットワークが接続しているかどうかを確認して再度操作を行ってください。
お礼
ずばりいけました! 何の事はない、構文が間違ってたんですね・・・お恥ずかしい。 ODBCがどうとかってエラーが出るんで、SQL発行までいってないのかと思ってました。(^^; どうもありがとうございました。