Microsoftからのデータベースアクセス (1999/3/7 〜 ) |
Microsoftのデータベースアクセスの手法には、現在いろいろなものが存在し、利用可能です。主なデータベースアクセスインターフェースには、ODBC / OLE DB が存在し、主なアプリケーション インターフェースには、ADO / RDO / DAO などがあげられます。
ADOはOLE DB、RDOはODBC、DAOはJetデータベースエンジンのインターフェースとして誕生したはずなのですが、
この組み合わせは必ずしも固定ではありません。
(ADOのデビューはASPのインターフェースとして実装されたのが最初だったので、ASP用のインターフェースと
思われていることもありますが、実際は、OLE DBとのインターフェースと解釈した方が妥当でしょう。) Microsoftのテクノロジーの範囲内だけでも、すでにいろいろな選択肢が考えられる状況です。
これにAS/400(DB2/400)とのインターフェースでさらに選択肢が考えられます。
では、それぞれのインターフェースの使い分けはどのように考えればよいのでしょうか?
検証の方法としては、まず、あるテスト用のDBアクセスのモデルを作成します。 まあ、早い話が、同じアプリケーションを違う方法で作成して比べてみましょうってことです。 .....つづく..... |