- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:RDO と DAO の違いについて(SQLServer と Accessの違いの続き))
RDOとDAOの比較:パフォーマンス、セキュリティなど
このQ&Aのポイント
- RDOとDAOの違いについて調査中です。パフォーマンス、セキュリティなどの利点や欠点を比較しているページを探しています。
- 適切なページが見つからず、分かりやすい情報は限られています。Jetデータベースエンジンを使用する場合はDAOが推奨されている理由も詳しく知りたいです。
- 開発環境はWindows 2000、SQL Server 2000、Access 2000、VB6 SP5です。詳しい方のアドバイスをお待ちしています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
確実ではないですが、ほぼこう考えて問題ないと思います。 DAO:基本的にJETにアクセスするためのもの(oo4oがORACLE専用なのと同じイメージ)。 他のDBにアクセスする場合は、アクセスで「リンクテーブル」を作成してアクセスするイメージになる。 (要するに間にJETが入る) そのため、パフォーマンスから考えるとJET以外にアクセスする場合はお勧めしません。 RDO:ODBCネイティブでの接続をオブジェクト化したもの。 そのため、SQL文法などは完全に接続先のDBに依存する。 速度は、COMベースのADOよりかえって速かったりするみたいです。
お礼
おぉ~、回答ありがとうございます! とっても参考になりました!