• ベストアンサー

DAO ADO VBA

DAOからADOへ世の中的に移行していきましたが DAOよりADOで出来る事の方が多いからですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • okgoo3
  • ベストアンサー率74% (20/27)
回答No.2

DAO は Microsoft Access のデータベースの操作に特化しています。 ADO はあらゆるデータベースに対して共通の方法で操作できるように作られています。(もちろん対象となるデータベースの ADO 用ドライバーを導入していることが条件) Microsoft Access においても一時は 「フロントとデータベースを分けて開発する」 という流れに乗った時期があり、DAO ではなく ADO が既定で参照設定されていた事がありますが、最近は DAO のバージョンが上がったため、DAO が既定で参照設定されているようです。 「既定の設定では DAO を使って自分自身のデータへアクセスする方法を提供し、必要な人だけが ADO を使う」 というスタンスでしょうかね。

FTUVJJCQZN
質問者

お礼

ありがとうございます。

その他の回答 (1)

  • catpow
  • ベストアンサー率24% (620/2527)
回答No.1

>>DAOよりADOで出来る事の方が多いからですか? そうです。

FTUVJJCQZN
質問者

お礼

ありがとうございます。

関連するQ&A