热情软件屋

 

Delphi的BDE好还是ADO好


编号:QA002360
建立日期: 2000年1月1日 最后修改日期:2003年6月22日
所属类别:

mj:
    操作系统:nt4
    编程工具:delphi,vb6,sql server7
    问题:Delphi的BDE好还是ADO好?他们各有什么特点?

回答:

    连SQL Server,首选当然是ADO了。毕竟都是同一家公司的产品吗。好像BDE连ORACLE很好(听说)!
    Andy的意见:
    For MS SQL Server V7.0, ADO will got the best performance. Others please choose BDE.
    
    lq的意见:
    ado is com 对象;so他与window结合更紧密,在某种程度上说,ado类间接的封装了windods apI。经测试,它的效率高一些。
    
    zbin的意见:
    ado类间接的封装了oledb。bde 操作ms-sql server 真是天灾,我用BCB+Ado来操作,不用BDE,98系统以上都带ADO,所以不用任何数据驱动。
    
    白云的意见:
    B D E / I D A P I 一直是D e l p h i 存取数据的引擎。当D e l p h i 在5 年前推出时,B D E / I D A P I的确是执行速度非常快的数据存取引擎。比起那时的O D B C来说,B D E / I D A P I不管是在功能上还是执行速度方面都比O D B C好。但是随着时间的流逝,M i c r o s o f t不断的在改善数据存取的技术,从O D B C、D A O、R D O到现在的A D O。虽然经常改变存取技术会造成程序员的困扰,但是M i c r o s o f t也确实改善了数据存取技术。因此现在不管是在功能上还是执行速度上A D O不但不输给B D E / I D A P I,甚至还表现得更好。B D E / I D A P I在最近已经开始进入维护状态,功能上已经没有改善,只是修改一些臭虫或是根据其他数据库厂商推出新的版本时更新BDE/ IDAPI而已。摘自《Delphi 5.x ADO/MTS/COM+高级程序设计篇》。

此问题由党涛回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio