连通ORACLE用BDE还是ADO?他们的效率如何?

解决方案 »

  1.   

    应该是差不多,oracle目前对ado支持也不是很好,但相信会越来越好
      

  2.   

    大型的数据库一般使用BDE较好
      

  3.   

    用ODAC(Oracle Data Access Components)
    下载:http://www.playicq.com/dispdocnew.php?t=&id=1599
          http://www.playicq.com/dispdocnew.php?t=&id=1830
      

  4.   

    不用BDE也不用ADOOracle 数据存取组件(ODAC) 库为Borland Delphi,C++ Builder 以及 Kylix提供了一些非可视化的组件。它们用来存取Oracle关系数据库系统。与BDE类似, ODAC 也是一种可供选择的处理数据的方法之一。
    使用ODAC可以为你提供以下优势:- 选择Net选项使客户机上不再需要安装 Oracle 客户端; 
    - 不需要分发,安装及配置 BDE 及 ODBC;
    - 你可以使用任何 Delphi/C++ Builder 专业版来开发客户/服务器应用程序;
    - 允许你使用许多 Oracle 的特殊功能;
    - 支持 Oracle 8 的特殊特性: BLOB, CLOB 以及 BFile 数据类型,对象,数组,引用,嵌套表;
    - 简化数据更新;
    - 提供两种更新数据的方法:更灵活的 TOraQuery 及更容易的 TSmartQuery;
    - 高速数据库记录存取;S
    - 提供自动锁定及刷新记录机制;
    - 允许通过使用多线程来执行长时间的存储过程;
    - 高级设计编辑器;
    - ODAC 组件的界面(方法,属性)和标准的BDE数据存取组件(TDatabase,TQuery,..)非常相似;
    - 支持所有的数据集组件;
    - 使用 OraTools 插件的OraDesigner建立和检查使用OraDesigner的查询,使用OraDebugger设计和调试PL/SQL块以及使用OraExplorer浏览数据库。
      

  5.   

    我觉得用BDE好一些吧毕竟是成熟的东西大家都在用为什么不用不用白不用啊
      

  6.   

    用ODAC要的话,给我留个EMAIL,我给你