パソコン活用研究5番街(Visual
Basic、Excel(VBA)、BASIC プログラミング研究)
データマネジャーでmdbデータベース作成A 〜 SQL文
データマネジャーでSQL文を登録、実行することができます。
せっかくなのでSQL文を使ってみます。
(1)データマネジャーのSQLステートメントにSQL文を書く
上記例では、以下のようなselect文を書いた。
select 単語マスター.単語, 単語マスター.意味, 品詞マスター.品詞 FROM 単語マスター,
品詞マスター
WHERE 単語マスター.品詞コード = 品詞マスター.品詞コード
SQL文については、あとで簡単に説明します。
(2) 「保存」をクリック
クエリー名を聞かれるので、クエリーの名前を入力すると、上のテーブル/クエリーに名前が登録される。
上記例では、単語意味品詞 として登録した。
(3) SQLパススルークエリーかと聞かれるのでnoにしておく
「いいえ」にすると、SQL文はMicrosoft Jetデータベースエンジンで処理されます。
「はい」にすると、ODBCデータベースサーバにSQL文が送信され、そのデータベースエンジンでSQL文が
処理されます。
他のデータベースのフロントエンドとしてデータマネジャーを使っている場合には、パススルークエリーを
使うこともあるでしょう。
Yesにすると接続文字列を聞かれます。SQL文を直接送りたいDBへの接続文字列を 入れることになります。
(何も入れなくてもそのまま動作してしまうこともあるんですが)
(4) 実行する。
「実行」ビタンをクリックするとSQL文が実行されます。
このSQL文は、単語マスターテーブルから、単語、意味を 品詞マスターテーブルから品詞 をひっぱってきて
結合して表示しています。
2 SQL文の基礎
SELECT 列名 FROM テーブル名
TopPage > Visual BasIc&Excel活用研究目次