社区
Delphi
帖子详情
BDE和ADO的比较
mycode
2001-06-23 11:58:00
用Delphi开发数据库应用,用BDE好还是ADO好;
希望从多方面分析,如速度;安全;跟踪,对数据库的支持等多方面讨论一下;
...全文
399
19
打赏
收藏
BDE和ADO的比较
用Delphi开发数据库应用,用BDE好还是ADO好; 希望从多方面分析,如速度;安全;跟踪,对数据库的支持等多方面讨论一下;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
东八泰
2001-07-03
打赏
举报
回复
安全吗我看差不多。
BDE对Paradox,Dbase等多种桌面数据库的支持已经达到几乎完美的地步。如果用桌面数据库的话应该选用BDE。当然,FoxPro,Access选用微软的ADO会好一些。
如果开发时使用MS-SQL,选用ADO更好它会支持新出来的MS-SQL数据库的最新功能和特性。
至于Oracle,在充分支持它的ADO出现之前最好使用BDE,而且,Oracle公司与Borland公司关系不错,合作的也很好,BDE对Oracle数据库的支持是非常完善的。只是,BDE在MTS中的使用不如ADO好,虽然它也支持Pooling.
kuangning
2001-07-03
打赏
举报
回复
ado+oracle我现在就这样用!
wolfAone
2001-07-03
打赏
举报
回复
ADO
mycode
2001-07-03
打赏
举报
回复
这么多人讲,也没有人分析出来一个令人信服的说法????
mycode
2001-06-30
打赏
举报
回复
你们只是说BDE不好,ADO行;具体举几个例子来看一看.
sdlxj
2001-06-30
打赏
举报
回复
bde太屎了,换用ado吧
bobzane
2001-06-30
打赏
举报
回复
ADO只是目前不支持oracle,以后会支持的.这是李维讲的.
还是学ADO的好.我就是还没学通BDE,就直接用ADO了,真高兴啊.
mycode
2001-06-28
打赏
举报
回复
ADO不支持Oracle?具体是指哪些方面不支持?
enlightenment
2001-06-24
打赏
举报
回复
豁!!!
chenjiong
2001-06-24
打赏
举报
回复
BDE好象已经不再 有新开发了,放弃了,没前途。
whchh
2001-06-24
打赏
举报
回复
当然是ADO了,原因我可不知道,不好意思!
gunjack
2001-06-24
打赏
举报
回复
BDE性能好,效率高,但太庞大,ADO速度较慢,系统开销太大
ado是基于com的,com是一种必然的趋势。delphi支持ado也表示了他对com支持的决心。bde是自成体系的一套东西,是borland的专利,优点是好用,缺点是太borland的了。
各有优缺点.要看你的实际需要.ado由微软提出发展,和win系列的结合更加好。
用sql server就用它吧..用oraclea啊,就用bde
bpc
2001-06-24
打赏
举报
回复
Ado的前景好,但目前很多数据库比如ORACLE8i不支持
ADO.如果你用的是MS的数据库比如SQLSERVER,那你就用
ADO吧.
mumu74
2001-06-24
打赏
举报
回复
BORLAND公司已经不再开发BDE的新版本了,只会对已有版本的BUG进行修正:(因此趁早改ADO吧,胳膊拧不过大腿啊!!
wyb_star
2001-06-24
打赏
举报
回复
ADO只支windows平台,BDE支持多平台ADO不支持oracle ,BDE支持。
ADO能发挥出SQL SERVER7.0的所有功能。BDE只能发挥出一部分。
BDE的稳定性要比ADO差一些,但速度要快一些。
5678
2001-06-24
打赏
举报
回复
BDE发布时安装的太大了,效率和性能还可以,目前应用还很多。
ADO比较灵活,发展前景要比BDE好。
武稀松
2001-06-24
打赏
举报
回复
BDE快一些,效率高一些,但发布时需另安装。
ADO系统自带一些数据库引擎,单效率低一些。
不过我个人倾向使用ADO,这是趋势。
mycode
2001-06-24
打赏
举报
回复
说Oracle 8i不支持ADO,具体是指哪些方面不支持;
用BDE访问Oracle就一定好吗?
BDE中记录集对象与数据库对象之前的关联在采用字符串方式关键的,我觉得在这一点上不如ADO安全.因为你在编程时根本不就能知道关键的数据库对象是否有效,而ADO则是可以知道的;
欢迎继续讨论;
BlueTrees
2001-06-24
打赏
举报
回复
ADO>>>>>>>>>>>>>>>BDE,BDE没有前途了
从Delphi 8中选择一种数据库连接方式访问IBM DB2 UDB
本文深入探讨了在Delphi环境中,如何根据现有代码和任务需求,选择最适合的方式连接到DB2数据库。文章
比较
了BorlandDatabaseEngine (
BDE
)、dbExpress和
ADO
.NET三种主流方法,旨在帮助开发者根据性能、应用框架和代码兼容性等因素,作出明智选择。同时,提供了将传统
BDE
应用迁移到
ADO
.NET的具体步骤和建议,以提高系统性能和简化部署流程。
DELPHI数据库初始,最近的学习
作者分享了自己从使用D7到D11在数据库应用上的体验,发现D11的组件更丰富,如FDC、SQL、
ADO
等。他们使用SQLite数据库,通过DBExpress建立连接,并在界面上操作数据。注意到SQLite不支持存储过程,并
比较
了基本的SQL语句。文章还提到了
BDE
和ODBC工具在Access数据库中的应用,以及DBGrid和DBEdit等感知型组件的便利性,但指出生成的可执行文件较大。
BDE
与
ADO
的
比较
本文对比了
BDE
(Borland Database Engine)和
ADO
(ActiveX Data Objects),介绍了两者作为数据库访问技术的特点与应用场景。
BDE
适用于本地及客户端-服务器环境的数据访问,而
ADO
作为新一代数据访问规范,支持多种数据源且预装于Windows2000及后续系统中。
Delphi数据库处理组件
BDE
、
ADO
、InterBase和dbExpress详细说明
文章详细介绍了Delphi中处理数据库的三种主要方法:
BDE
(BorlandDatabaseEngine)、
ADO
(ActiveXDataObjects)以及从Delphi6.0开始引入的dbExpress。
BDE
是较老的技术,适合多种数据库,而
ADO
基于OLEDB,适用于大流量系统。dbExpress则是快速且跨平台的解决方案。文章还详细讲解了如何使用这些技术中的组件,如
ADO
Connection、
ADO
DataSet、
ADO
Query、
ADO
Command等,以及如何建立主从结构的数据库应用程序。此外,还提及了InterBase的使用和dbExpress的单向及可修改数据连接的实现。
ODBC,
BDE
,
ADO
,COM,OLE等概念
本文介绍了三种数据库访问技术:ODBC提供了一个标准API用于连接多种数据库,增强了应用程序的互操作性和可移植性;
BDE
是Borland Database Engine的简称,支持本地和远程数据访问,具有高效率;
ADO
作为新一代数据访问规范,内置在Windows2000及后续系统中,提供强大的数据访问功能。
Delphi
5,943
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章