是ADODataSet ? 还是 ODAC ? 
在分发客户端程序的时候方便吗? 性能呢?我想看看各个方法的优缺点, 请大家积极发言.谢谢.

解决方案 »

  1.   

    lws0472(笑天)  :
      就是 ADODataSet 的方式? 那发布时候需要安装Oracle Client的吧 ?
    速度怎么样?
      

  2.   

    Oracle Client肯定要装,这个与ado没有关系,不管你用什么连接方式,oracle肯定是要装的,不过用bde的话,发布时还要带bde,用ado的话,在windows2000及以上版本可以不必安装ado,直接使用就可以,对于9x系统,可以下载mdac安装一下就行了.
      速度没有问题,最快的方式还是dbexpress,因为dbexpress是直接使用底层数据访问api,而ado,bde这些都是经过封装的.但dbexpress的限制太多。不是非常熟悉,建议不要使用.
      

  3.   

    Oracle Client 肯定要装? 
    那用户使用以Oracle 为数据库服务器的程序每个机器上都装个客户端? 
    这太麻烦了吧.装个Client 起码得好几百M . 
    听说有个ODAC 的东西, 没有用过,不过听说不用装那个Oracle Client .
    大家用过没有? 对那个东西开发程序有什么feeling  .. ?
      

  4.   

    你说的odac是oracle数据访问组件(oracle data access components),他是采用的tcp/ip协议,确实是可以不用安装oracle client.
      不过我一直没有下载到,见到的都是for cb的,所以没用过。
      

  5.   

    ODAC 是oracle数据访问组件(oracle data access components),他是采用的tcp/ip协议,确实是可以不用安装oracle client.
    我们公司用他连接ORACLE 很方便的
    而且比ADO BDE 快
      

  6.   

    DAO 不错的,51delphi  上有