Re: あのぅ…


[コメントツリー表示を見る] [発言時刻順表示を見る]

Posted by Uz on 2000/09/07 11:26:50

In Reply to: あのぅ… Posted by MK on 2000/09/07 10:24:20


    > おひさしぶりざます。
    久しぶり。

    > すっとぼけた質問ですいません。
    すっとぼけた質問かなぁ?これ。僕もよく分からん。

    > 諸々の事情により、既存システムのDB接続をDAOからRDOに
    > 変えようとしてるのですが、結局のところ、
    > RDOの利点・欠点てナニ? (^-^ゞ
    "諸々の事情"って何?それが利点じゃないの?

    僕の持っている本を僕なりに要約すると

    (1).DAO
    Jetデータベースがメイン。
    RDBMSとは
    RDBMS <-> ODBC <-> Jet
    で接続。
    AccessのMDBに向く。
    RDBMSではパフォーマンスが落ちる。

    (2).RDO
    ODBCを介したRDBMSとの接続がメイン。
    基本的な機能はDAOと同じ。
    Jetとの接続は難あり。
    SQL ServerやOracle等に向く。

    (3).ADO
    DAOとRDOの機能を融合・発展させた物。
    OLE DBによるDB接続。
    RDOの拡張版に近い。
    DAOのすべての機能を包含しているわけではない。

    と、こんな感じかなぁ。
    結局一番の違いはパフォーマンスじゃぁないでしょうか?

    Oracleの場合oo4oも選択肢に入りますね。

    今からVBを勉強する人はADOを覚えたほうがいいかも
    しれませんが、DAOを知っている人は、なかなかRDOやADOを
    覚える気がしませんね。
    どうしてもパフォーマンスが必要だということが出ない限り。

    では。


記事スレッド一覧