質問: Access2000を使っています。今でもレコードセットオブジェクトを 取得するのにDAOを使っているのですが、ADOに移行した方がよい のでしょうか。ADOのDAOに対するメリットはなんでしょうか。また デメリットはあるでしょうか。 基本的なことかと思いますがどうぞよろしくお願いします。
回答: 簡単に言うと Jetのデータベースエンジンを返してデータベースに アクセスするかしないかの違いです。 DAOはJetDBエンジンを仲介します ADOはダイレクトにDBサーバーにアクセスします。 ADOメリット コーティングを最適化させれば圧倒的に早い ADOのデメリット コーティングやSQLのパラメーターがアクセスする DBサーバーによって違うのでDAOより コーティングの手間やメンテが掛かる くらいですね