是用ado还是bde呢。 现在要做一个比较简单的window管理平台,delphi+informix,请问是采用ADO还是采用BDE 好呢,关键是速度要快,因为记录可能比较大 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ADO 啊~~!顺便问一下,你的informix在哪里搞的,运行的平台是什么? 用bde,ado只是对sql server 和 access 支持好 主 题: ADO有什么好?我一直都用BDE稳定 作 者: delphi642000 (delphi狂) 等 级: 信 誉 值: 100 所属论坛: Delphi DataBase 问题点数: 20 回复次数: 32 发表时间: 2003-07-05 09:42:42 ADO有什么好。我一直都用BDE稳定,高效。 回复人: myling(阿德) ( ) 信誉:103 2003-07-05 09:54:00 得分:0 移植性差 如果客户机没有BDE,程序无法运行 Top 回复人: CloneCenter(复制中心) ( ) 信誉:118 2003-07-05 09:58:00 得分:0 不过好象 Delphi 下的 ADO 容易出问题啊。 Top 回复人: qixin000(小齐) ( ) 信誉:100 2003-07-05 15:51:00 得分:0 那时Delphi5时,现在已经好多了,反正我没有遇到问题,ado很好用 Top 回复人: kehb(小马) ( ) 信誉:99 2003-07-08 23:37:00 得分:0 ado很好用啊,不用BDE这么死板. Top 回复人: errorkiss() ( ) 信誉:100 2003-07-08 23:47:00 得分:0 他不用配置别名,可移植性,在发布时也很简单!! Top 回复人: HelpMeNow(帮助我) ( ) 信誉:98 2003-07-08 23:50:00 得分:0 Up Top 回复人: dh9450(谁有我菜) ( ) 信誉:100 2003-07-09 00:35:00 得分:0 最重要的是 BDE不会再有新的版本了 Top 回复人: heyhau(郝好) ( ) 信誉:100 2003-07-09 10:11:00 得分:0 是呀,BDE已经进入了最后维护阶段,以后估计侧重发展ADO和dbExpress技术。 Top 回复人: ThenLong(升龙(该昵称已被使用)) ( ) 信誉:100 2003-07-09 10:45:00 得分:0 回复人: myling(阿德) ( ) 信誉:103 2003-07-05 09:54:00 得分:0 移植性差 如果客户机没有BDE,程序无法运行在发布程序的时候把BDE驱动放在你的软件目录下的BDE里面,然后在软件安装或启动的时候在注册表中设置BDE引擎的位置为你的目录+'BDE'即可,这样非常方便。如果有兴趣可以来信要我做的一个经典员工考勤系统,就是这样解决的。[email protected] Top 回复人: belllab(bell) ( ) 信誉:100 2003-07-09 10:54:00 得分:0 ThenLong(升龙(该昵称已被使用)) :关键是你的客户端的安装程序不就大了吗? Top 回复人: GreatSuperYoyoNC(幽幽) ( ) 信誉:100 2003-07-09 11:00:00 得分:0 证明:∵BDE我搞了好久……还是不懂 而且,ADO我搞了一下,就懂了 ∴很方便! / 又∵我原来已经/会VB了 ∴很容易\ / \/ Top 回复人: valorman(程浩) ( ) 信誉:100 2003-07-09 11:37:00 得分:0 我觉得还是ADO好些,不过,真正的高手无所谓用刀或用剑,即使是树叶也可杀人! Top 回复人: dcdndl(dcdndl) ( ) 信誉:100 2003-07-09 13:21:00 得分:0 如果写两层应用程序,无所谓什么引擎但是如果准备使用数据库更多的高级功能的话,bde有些力不从心了另外,bde已经开始维护了,支持要少一些用dbexpress,很好,也是borland的新的数据引擎 Top 回复人: tccb(Hello_World) ( ) 信誉:98 2003-07-09 13:37:00 得分:0 ADO好吗?win98下呢?具体问题具体分析,如果是小程序,用easytable、keydb等数据库控件最好。 Top 回复人: cg1120(代码最优化-§惟坚韧者始能遂其志§) ( ) 信誉:178 2003-07-10 12:58:00 得分:0 我的测试结果如下(P4 1.7G+128DDR):BDE+SQLSERVER VS ADO+SQLSERVER增加1000条记录BDE所用时间:11秒ADO所用时间:3秒第二次追加BDE所用时间:41秒ADO所用时间:3秒BDE+PARADOX VS ADO+ACCESSBDE所用时间:0秒//可以忽略不记ADO所用时间:7秒第二次追加BDE所用时间:0秒ADO所用时间:7秒 Top 回复人: SmallHand(火龍) ( ) 信誉:100 2003-07-10 13:10:00 得分:0 to cg1120(代码最优化-§惟坚韧者始能遂其志§) 佩服! Top 回复人: liangzisiyun(良子) ( ) 信誉:100 2003-07-10 13:25:00 得分:0 ADO固然好,但是就是有时会出些小BUG。这就是为什么老有补丁出来的原因吧。 Top 回复人: dujian_xian(北方的狼) ( ) 信誉:95 2003-07-10 13:28:00 得分:0 小轿车有什么好?我一直都骑自行车 Top 回复人: SuperBoar(超级小野猪) ( ) 信誉:100 2003-07-10 13:38:00 得分:0 自从ADO出来以后,微软就一个劲的加以推崇,主要原因就是ADO功能强大,开放性强,而且易于载各种语言中使用,BDE发展到现在尽管很辉煌,但背ADO取代应该是必然的趋势,建议兄弟你还是尽量使用ADO好了,很方便的。 Top 回复人: XingXingKuaiLe(星星) ( ) 信誉:100 2003-07-10 13:43:00 得分:0 跟着MS走,大方向错不了!cg1120(代码最优化-§惟坚韧者始能遂其志§) :佩服啊!不愧是三星级标准,呵呵! Top 回复人: aiirii(aiirii) ( ) 信誉:100 2003-07-10 13:49:00 得分:0 我感觉,在只对本机操作,bde + paradox确实速度最快(在delphi中),但Ado提供了更好的查询支持与更好的移植性! 在网络数据库应用中,我觉得还是Ado为佳 Top 回复人: Piao40993470(ミ飘ミ) ( ) 信誉:100 2003-07-10 14:10:00 得分:0 我以前也认为BDE很好,但现在用ADO觉得也不错,发布很方便。。(((功能也很强, Top 回复人: pressman(奔跑者) ( ) 信誉:100 2003-07-11 12:01:00 得分:0 BDE发布太麻烦了,而且刚刚大虾也分析了ADO和BDE速度的差别应该没什么好谈论的了 Top 回复人: koskinen(无所适从) ( ) 信誉:100 2003-07-11 12:46:00 得分:0 ADO 现在 已经事MS 的 主要数据存储手段了,你 应该多了解ADO Top 回复人: qixin000(小齐) ( ) 信誉:100 2003-07-11 21:25:00 得分:0 赶紧结贴,发分 Top 回复人: pingshx() ( ) 信誉:100 2003-07-18 16:29:00 得分:0 用三层的话,客户端没有必要装BDE,我认为ADO移植性好,大部在window下运行开发的程序,不会出现数据库连接的问题! Top 回复人: XXSingle(水连天) ( ) 信誉:99 2003-07-18 16:35:00 得分:0 BDE过时了................... Top 回复人: newyj(吴刚vs西西弗) ( ) 信誉:115 2003-07-18 17:09:00 得分:0 bde 也没什么不好,但也不是特别好,有经验的用起来可能一点问题也没有,新学的可能有许多乱七八糟的问题。ado比较新,适合新学的。 Top 回复人: superfst(巨浪) ( ) 信誉:100 2003-07-18 21:08:00 得分:0 ADO对于软件的发布要简单的多阿 Top 回复人: liuhengwinner(let it be) ( ) 信誉:100 2003-07-20 12:17:00 得分:0 移植性差!在win98二版以上ADO不用安装! Top 回复人: risingsoft(一苇渡江) ( ) 信誉:101 2003-07-20 17:28:00 得分:0 井底之蛙 ADO可以实现异种数据库关联查询 Top 回复人: ma007(machao) ( ) 信誉:93 2003-07-21 16:43:00 得分:0 新出的东风牌拖拉机有什么好处?我一直在开奔驰600 从兼容性绝对是ADOBorland都停止BDE开发了,以后是ADO.Net的了 TIdFTP.get 报错 'destination file already exists' 的问题 如何在Delphi中通过读取数据库来生成表格 文件复制copyfile,好像有问题 内存溢出的问题,求教各位 打印的问题(Image区域)---菜鸟起步呀! 求助一个你们编程也会遇见的问题 关于bitbtn按钮快捷键的疑问? 决定用delphi开发一个基于WIN2000下的邮件服务器... 关于时间转化的一个问题。 谁有使用过delphi + SWF SDK 制作scrollbar 如何取操纵其它应用程序(A)?若有完整的源程序我出RMB也行 求教!!!!!!!
顺便问一下,你的informix在哪里搞的,运行的平台是什么?
主 题: ADO有什么好?我一直都用BDE稳定
作 者: delphi642000 (delphi狂)
等 级:
信 誉 值: 100
所属论坛: Delphi DataBase
问题点数: 20
回复次数: 32
发表时间: 2003-07-05 09:42:42
ADO有什么好。我一直都用BDE稳定,高效。
回复人: myling(阿德) ( ) 信誉:103 2003-07-05 09:54:00 得分:0
移植性差 如果客户机没有BDE,程序无法运行
Top
回复人: CloneCenter(复制中心) ( ) 信誉:118 2003-07-05 09:58:00 得分:0
不过好象 Delphi 下的 ADO 容易出问题啊。
Top
回复人: qixin000(小齐) ( ) 信誉:100 2003-07-05 15:51:00 得分:0
那时Delphi5时,现在已经好多了,反正我没有遇到问题,ado很好用
Top
回复人: kehb(小马) ( ) 信誉:99 2003-07-08 23:37:00 得分:0
ado很好用啊,不用BDE这么死板.
Top
回复人: errorkiss() ( ) 信誉:100 2003-07-08 23:47:00 得分:0
他不用配置别名,可移植性,在发布时也很简单!!
Top
回复人: HelpMeNow(帮助我) ( ) 信誉:98 2003-07-08 23:50:00 得分:0
Up
Top
回复人: dh9450(谁有我菜) ( ) 信誉:100 2003-07-09 00:35:00 得分:0
最重要的是 BDE不会再有新的版本了
Top
回复人: heyhau(郝好) ( ) 信誉:100 2003-07-09 10:11:00 得分:0
是呀,BDE已经进入了最后维护阶段,以后估计侧重发展ADO和dbExpress技术。
Top
回复人: ThenLong(升龙(该昵称已被使用)) ( ) 信誉:100 2003-07-09 10:45:00 得分:0
回复人: myling(阿德) ( ) 信誉:103 2003-07-05 09:54:00 得分:0
移植性差 如果客户机没有BDE,程序无法运行在发布程序的时候把BDE驱动放在你的软件目录下的BDE里面,然后在软件安装或启动的时候在注册表中设置BDE引擎的位置为你的目录+'BDE'即可,这样非常方便。
如果有兴趣可以来信要我做的一个经典员工考勤系统,就是这样解决的。
[email protected]
Top
回复人: belllab(bell) ( ) 信誉:100 2003-07-09 10:54:00 得分:0
ThenLong(升龙(该昵称已被使用)) :关键是你的客户端的安装程序不就大了吗?
Top
回复人: GreatSuperYoyoNC(幽幽) ( ) 信誉:100 2003-07-09 11:00:00 得分:0
证明:∵BDE我搞了好久……还是不懂
而且,ADO我搞了一下,就懂了
∴很方便! /
又∵我原来已经/会VB了
∴很容易\ /
\/
Top
回复人: valorman(程浩) ( ) 信誉:100 2003-07-09 11:37:00 得分:0
我觉得还是ADO好些,不过,真正的高手无所谓用刀或用剑,即使是树叶也可杀人!
Top
回复人: dcdndl(dcdndl) ( ) 信誉:100 2003-07-09 13:21:00 得分:0
如果写两层应用程序,无所谓什么引擎
但是如果准备使用数据库更多的高级功能的话,bde有些力不从心了另外,bde已经开始维护了,支持要少一些用dbexpress,很好,也是borland的新的数据引擎
Top
回复人: tccb(Hello_World) ( ) 信誉:98 2003-07-09 13:37:00 得分:0
ADO好吗?win98下呢?
具体问题具体分析,如果是小程序,用easytable、keydb等数据库控件最好。
Top
回复人: cg1120(代码最优化-§惟坚韧者始能遂其志§) ( ) 信誉:178 2003-07-10 12:58:00 得分:0
我的测试结果如下(P4 1.7G+128DDR):BDE+SQLSERVER VS ADO+SQLSERVER
增加1000条记录BDE所用时间:11秒
ADO所用时间:3秒
第二次追加
BDE所用时间:41秒
ADO所用时间:3秒
BDE+PARADOX VS ADO+ACCESSBDE所用时间:0秒//可以忽略不记
ADO所用时间:7秒
第二次追加
BDE所用时间:0秒
ADO所用时间:7秒
Top
回复人: SmallHand(火龍) ( ) 信誉:100 2003-07-10 13:10:00 得分:0
to cg1120(代码最优化-§惟坚韧者始能遂其志§)
佩服!
Top
回复人: liangzisiyun(良子) ( ) 信誉:100 2003-07-10 13:25:00 得分:0
ADO固然好,但是就是有时会出些小BUG。这就是为什么老有补丁出来的原因吧。
Top
回复人: dujian_xian(北方的狼) ( ) 信誉:95 2003-07-10 13:28:00 得分:0
小轿车有什么好?我一直都骑自行车
Top
回复人: SuperBoar(超级小野猪) ( ) 信誉:100 2003-07-10 13:38:00 得分:0
自从ADO出来以后,微软就一个劲的加以推崇,主要原因就是ADO功能强大,开放性强,而且易于载各种语言中使用,BDE发展到现在尽管很辉煌,但背ADO取代应该是必然的趋势,建议兄弟你还是尽量使用ADO好了,很方便的。
Top
回复人: XingXingKuaiLe(星星) ( ) 信誉:100 2003-07-10 13:43:00 得分:0
跟着MS走,大方向错不了!cg1120(代码最优化-§惟坚韧者始能遂其志§) :佩服啊!不愧是三星级标准,呵呵!
Top
回复人: aiirii(aiirii) ( ) 信誉:100 2003-07-10 13:49:00 得分:0
我感觉,在只对本机操作,bde + paradox确实速度最快(在delphi中),但Ado提供了更好的查询支持与更好的移植性! 在网络数据库应用中,我觉得还是Ado为佳
Top
回复人: Piao40993470(ミ飘ミ) ( ) 信誉:100 2003-07-10 14:10:00 得分:0
我以前也认为BDE很好,但现在用ADO觉得也不错,发布很方便。。(((功能也很强,
Top
回复人: pressman(奔跑者) ( ) 信誉:100 2003-07-11 12:01:00 得分:0
BDE发布太麻烦了,
而且刚刚大虾也分析了ADO和BDE速度的差别
应该没什么好谈论的了
Top
回复人: koskinen(无所适从) ( ) 信誉:100 2003-07-11 12:46:00 得分:0
ADO 现在 已经事MS 的 主要数据存储手段了,你 应该多了解ADO
Top
回复人: qixin000(小齐) ( ) 信誉:100 2003-07-11 21:25:00 得分:0
赶紧结贴,发分
Top
回复人: pingshx() ( ) 信誉:100 2003-07-18 16:29:00 得分:0
用三层的话,客户端没有必要装BDE,
我认为ADO移植性好,大部在window下运行开发的程序,不会出现数据库连接的问题!
Top
回复人: XXSingle(水连天) ( ) 信誉:99 2003-07-18 16:35:00 得分:0
BDE过时了...................
Top
回复人: newyj(吴刚vs西西弗) ( ) 信誉:115 2003-07-18 17:09:00 得分:0
bde 也没什么不好,但也不是特别好,有经验的用起来可能一点问题也没有,新学的可能有许多乱七八糟的问题。
ado比较新,适合新学的。
Top
回复人: superfst(巨浪) ( ) 信誉:100 2003-07-18 21:08:00 得分:0
ADO对于软件的发布要简单的多阿
Top
回复人: liuhengwinner(let it be) ( ) 信誉:100 2003-07-20 12:17:00 得分:0
移植性差!在win98二版以上ADO不用安装!
Top
回复人: risingsoft(一苇渡江) ( ) 信誉:101 2003-07-20 17:28:00 得分:0
井底之蛙 ADO可以实现异种数据库关联查询
Top
回复人: ma007(machao) ( ) 信誉:93 2003-07-21 16:43:00 得分:0
新出的东风牌拖拉机有什么好处?我一直在开奔驰600
Borland都停止BDE开发了,以后是ADO.Net的了