请问用Ado同用Bde连数据库,哪个更好(100分)

  • 主题发起人 主题发起人 心雨
  • 开始时间 开始时间

心雨

Unregistered / Unconfirmed
GUEST, unregistred user!
请问用Ado同用Bde连数据库,哪个更好
 
差不多的,不过现在流行用ADO
 
BDE太大,速度不错,ADO方便流行

不过建议你查一下以前的帖子,讨论了很多次了
 
ADO是不错的技术,一直在发展,BDE现在只在维护罢了,发展缓慢,不过又有他的替代
产品要发布了。
 
bde可以连microsoft之外的产品,bde主要看你应用的开发水平,
ado是现在流行的,如果你在microsoft平台使用数据库,请用ado吧
 
ADO 的主要优点是可以连接非borland自己的数据库。象MS-Acsess,SQL Server 7.0,甲骨文。
也就是BDE 支持的不太好的产品,以及建立小文件。
 
bde需要客户端设置,而ado不要,但是bde的速度一定比ado快一些!
 
用ADO吧!
 
fineboy说得十分对。
 
ADO、BDE各有千秋,我喜欢用ADO
 
看你用的是什么数据库
用Paradox当然是BDE
若是用其它的数据库,则看你那一个掌握的好了。
BDE最不好的地方就是它太大了,
用ADO是最好的办法。
 
如果你的数据量不是特大,用ado没问题的,但如果你处理大数据量的问题,还是bde,因为它快,还稳定
 
我建议你用ADO,因为如果你最后做安装盘的时候,如果你用的是BDE的话,只怕你要多准备
盘片了,而且还要很麻烦的配置BDE!
 
BDE或ADO,这不是主要,重要的是你要解决的问题。据我们大量使用来看.Delphi或BCB下
这两种数据库引擎,都有或多或少人的问题(在事务处理、大数据量查询)。但如果你的
数据库是SQL Server当然最好用ADO。其他数据库,如:Sybase,还是用BDE吧,Sybase的
Ole DB Provider极不稳定,经常出些怪怪的问题,Orcale谁便
 
ADO好,我用ADO查有3万多条记录的SQL server只用了1秒,
BDE却用了2秒多,事实胜于雄辩!!配置又简易,好用,不像BDE一样,烦死!!!
 
如果用MS的数据库的话还是用ADO吧。
 
如果ADO是新,BDE是旧,我对她们可以说是喜新不厌旧!明白?
 
看看李维的新书《delphi5.x ado/mts/com+高级程序设计篇》
其中有对两者的比较。
1、ado为当前流行的技术,支持决大多数数据库,而且微软还在不断扩充
它的功能。而bde比较成熟,但已进入维护阶段,不再有大的改善。
2、执行效率,bde/idapi比ado略快约5%。
3、ado执行效率的差异性比bde小。ado在存取数据时,每一次执行的效率非常接近,
而bde每次执行的差异较大。
4、ado的稳定性强于bde。
5、ado存取数据的功能也已经超过bde。
但bde对于oracle数据库的支持,远比ado强。如果后台服务器是oracle的,建议
使用bde,否则建议使用ado。
 
我也听过这本书,若你当前的数据库是ORACLE,那么你最好还是用BDE,若你是其它的数据
库,那么你最好用ADO,因为ADO是以后微软的趋势。
 
后退
顶部