・DAO(Data Access Object)
Jetデータベースとは、Microsoft社が Access 用に開発した、リレーショナルデータベースエンジンのことです。
Accessにはクエリがあり、VBAプログラムから直接データを操作しなくても、システムを構築することができます。
しかし、プログラムの中で、より細かい制御を行ないたい場合は、直接操作できたほうが便利です。またDAOを使えば、他のmdbファイルにあるデータも、簡単に扱えます。
そこで今回は、準備段階として、DAOが使えるように参照設定を行ないます。
【1】Access で VBEを起動します。
*VBEは「Altキー」+「F11キー」で起動できます。
【2】メニューから「ツール → 参照設定」を選択します。
【3】「Microsoft DAO 3.6 Object Library」を探してチェックを入れ、「OK」ボタンをクリックします。
【4】もう一度「参照設定」を表示して、以下の図のように「Microsoft DAO 3.6 Object Library」の優先順位を上げます。最後に「OK」ボタンをクリックします。
これで Access のデータベースに接続できるようになりました。