• ベストアンサー

今からDAOを勉強することは役に立ちますか?

ADOは少しわかるのですが DAOについてはあまりよくわかりません。 なのでDAOも勉強しようかなと思いますが 世間的にはもう使われていないのでしょうか? 普段は アクセス⇔SQLサーバーを使っての業務をしています。

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

  • ベストアンサー
回答No.1

まぁ使わないっちゃぁ使わない。 ただ、昔の Access DB 改修とかでは DAO のまま改修することもある。 知識があれば技術者としてのアイデアの幅も広がるかもしれない。 一通り DAO でできることをマスターしておくのも損じゃない。 何しろ DAO はテーブルを作成したりすることもできるわけで、ADO にはできない芸ですね。(ADOX でなら可能だったか?) 正直、私自身が現場から半分引退してるってのもあるんで研究不足なのですが、Access 2007 で規定の DB 形式を mdb にして使っていると、新規 mdb ファイルでは ADO ではなく DAO に参照設定されていたり。 だから Access 2007 では DAO を推奨しているわけではないと思います。 Access DB が DAO と仲が良いってだけで、プログラミングする際は開発者自らが適切なバージョンの ADO を選んで参照設定するんでしょう。

thuurhurhu
質問者

お礼

損ではないですが 出番は少なそうですね。 ありがとうございます。

関連するQ&A