• ベストアンサー

VBとACCESS・・それからSQL・・・

VBを始めてから、約6ヶ月になる者です。 Access と連携(DAO?)してSQL文をプログラミングしているのですが、 手に負えなくなってしまいました。 このコーナーで「SQL文の中身をデバックで見る事が出来る。」 とあったのですが、デバックの中にもツールがいくつかあり、 どのツールを使ってSQL文の中身を見る事ができるのでしょうか? db.Excute mySQL のところがエラーメッセージと共に黄色くなってしまって…。 解り難い質問でしたら、すみません。 それでは、宜しくお願いします。

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

  • ベストアンサー
  • ARC
  • ベストアンサー率46% (643/1383)
回答No.1

○黄色くなった時点で、CTRL+Gを押して、イミディエイトウインドウを表示し、 ? mySQL と入力すると、mtSQLの中身が表示されます。 ○db.Excute mySQL の前の行に debug.print mySQL と記述すると、イミディエイトウインドウにmySQLの中身が表示されます。 ○レコードセットの中身を見る方法ですが、出てきたSQLをAccessにコピペして確認するのが、結局は手っ取り早いかと。 …というよりは、まずはAccessで望みのレコードセットを得るクエリを作成してから、それをVB上にコピペするってやり方のほうが効率がいいように思います。

関連するQ&A