スポンサーリンク

2008-09-10

Tips170 - [ExcelでDAOとSQL] DAOを使う

DAO(Data Access Object)とは、マイクロソフト社が提供するデータベースを操作するためのプログラミングインターフェースです。
Microsoft JetエンジンとかAccessデータベースとも言われています。
DAOを使うと、MS Accessのデータベースを操作できます。
DAOライブラリを使うと、C++、VB(Visual Basic)、Javaなど言語を用いて、データベースにアクセスすることができます。

DAOはExcelでも使用できます。
Excelのデータベースソフトと言えば、シート上にデータを蓄積し、ソートや検索などの操作を行いますが、データ型やサイズが決まっていないので信頼できるデータになりにくいことになります。
その点、DAOは多くのソフトで使用され信頼できます。
ここではExcelでどのように使用するか、問題なく使用できるかを探っていきたいと思います。
これがうまく行けば、Excelでも安定した顧客管理等のデータベースソフトが作成できるかと思います。