Delphi的BDE好还是ADO好
编号:QA002360
建立日期: 2000年1月1日 最后修改日期:2003年6月22日
所属类别:
Q
mj:
操作系统:nt4
编程工具:delphi,vb6,sql server7
问题:Delphi的BDE好还是ADO好?他们各有什么特点?
A回答:
连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+高级程序设计篇》。
此问题由党涛回答。
| |
|
|
| |
|
|