- ベストアンサー
VBとACCESS・・それからSQL・・・
VBを始めてから、約6ヶ月になる者です。 Access と連携(DAO?)してSQL文をプログラミングしているのですが、 手に負えなくなってしまいました。 このコーナーで「SQL文の中身をデバックで見る事が出来る。」 とあったのですが、デバックの中にもツールがいくつかあり、 どのツールを使ってSQL文の中身を見る事ができるのでしょうか? db.Excute mySQL のところがエラーメッセージと共に黄色くなってしまって…。 解り難い質問でしたら、すみません。 それでは、宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
○黄色くなった時点で、CTRL+Gを押して、イミディエイトウインドウを表示し、 ? mySQL と入力すると、mtSQLの中身が表示されます。 ○db.Excute mySQL の前の行に debug.print mySQL と記述すると、イミディエイトウインドウにmySQLの中身が表示されます。 ○レコードセットの中身を見る方法ですが、出てきたSQLをAccessにコピペして確認するのが、結局は手っ取り早いかと。 …というよりは、まずはAccessで望みのレコードセットを得るクエリを作成してから、それをVB上にコピペするってやり方のほうが効率がいいように思います。