数 数据狂 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #1 Delphi开发数据库应用程序,数据库接口采用ODBC、BDE、ADO有什么区别?哪个更好 (速度、稳定性、可移植性)?
唐 唐太宗 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #5 那要看什么数据库,如果是oracle,还是bde好些的, 不能只用一种,根据数据库来决定.
张 张无忌 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #6 同意楼上,看你连接的数据库,如果是ORACLE,SYSBASE用BDE好,如果是 ACCESS,MS SQL SERVER还是用ADO好
V vefar Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #8 ADO不错。ORACLE和SYBASE可以优先考虑BDE。
唐 唐太宗 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #9 access:dao mssql:zeosdbo oracledac,bde sybase:bde
I ildg Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #11 ADO不错,速度也还可以, 和sqlserver兼容好些, 我一直都用ado+SQLSERVER
G ggb1999 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #12 我曾经参加过相关的测试 ADO的性能的确比BDE好, 一个涉及中等数据的查询(数据多少忘了,一年前的事情了),ado的反应速度比快 70%,但是还是比预期的要小的多,比微软宣传的要差, Ado的版本兼容性要比BDE好,我们一个项目,兼容ADO和BDE,结果BDE的那个在一年内 由于版本问题,多次修改相关底层调用,ADO几乎很少 ADO作为微软的主打产品,是com组件,他与window结合更紧密, 在某种程度上说,ado类间接的封装了windods apI。所以经测试,它的效率高一些。
我曾经参加过相关的测试 ADO的性能的确比BDE好, 一个涉及中等数据的查询(数据多少忘了,一年前的事情了),ado的反应速度比快 70%,但是还是比预期的要小的多,比微软宣传的要差, Ado的版本兼容性要比BDE好,我们一个项目,兼容ADO和BDE,结果BDE的那个在一年内 由于版本问题,多次修改相关底层调用,ADO几乎很少 ADO作为微软的主打产品,是com组件,他与window结合更紧密, 在某种程度上说,ado类间接的封装了windods apI。所以经测试,它的效率高一些。
唐 唐太宗 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #14 to ggb1999:什么数据库,一般的数据库bde在效率方面不比ado差的,好像连mssql ado也没有优势.
G ggb1999 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-24 #18 当然是sql 7.0 nt 4.0 pack4 内存是1G的 服务器是compare的 PROLIANT DL580,PIII Xeon(4个) 700MHz
D djf813 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-25 #19 用ADO+MSSQL2000用ADO过滤字段时速度明显比BDE慢很多,而且占用内存也比BDE大很多(在过滤查询时) 建议ACCESS:ADO MSSQL:BDE,ZEOSDBO 其他用BDE
猛 猛禽 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-25 #20 基本上MS的数据库用ADO不会错,其它数据库还是改到dbExpress上吧,BDE已经不再升级了。