ado,bde or other?(30分)

  • 主题发起人 主题发起人 jswqg
  • 开始时间 开始时间
J

jswqg

Unregistered / Unconfirmed
GUEST, unregistred user!
我开发c/s结构,sql server7.0;delphi 5;
用哪一个连接数据库(ado,bde or other?)较好,或是混合使用?
 
ado,bde对 sql7某些特性支持不好 ,ado都支持
 
连sql server7.0?of course ADO。混合使用?不必啦。
连oracle就用bde(sql link)吧。
 
对于C/S结构,两者都可以
 
均可
感觉BDE可能快一些
 
ado 是 IE5带
dbe 是安装比较烦
 
ado,感觉很方便
 
ADO,BDE两者速度差不多,我作过类似测试,基本没有什么差别
但使用ADO方式在发布客户端时比较方便,BDE就麻烦多了。
 
《SQL Server 7.0技术内幕》上说:BDE支持较的协议,ADO相对较少。
 
建议用ADO,对微软的数据库大的如SQL SERVER,小的如ACCESS,Borland公司在中国的
代理都推荐用ADO,尤其你用的是SQL SERVER 7.0,7.0较6.5做了比较大的改动,虽然还
兼容DB Lib但不完善而且微软已决定放弃DB Lib,BDE使用DB Lib,BDE最新版 5.1x
可以支持7.0,但不支持Unicode、GUID等高级功能。采用ADO,做安装程序时比BDE省事,
因为ADO驱动程序已内置于新版WINDOWS和IE中。ADO是微软OLE DB(相当于第二代ODBC)
应用程序级的接口,微软极力推动欲使OLE DB成为替代ODBC的性能更好的通用数据接口。
只是有一点,DELPHI 5提供的ADO控件组比较新,现在用得不是很普及,虽然用法简单,
ASP就是用ADO连接数据库,但碰到问题,由于ADO技术没有BDE成熟,不好找到版主答疑,
好在现在慢慢地越来越多的人开始使用了。
 
建议用ADO,对微软的数据库大的如SQL SERVER,小的如ACCESS,Borland公司在中国的
代理都推荐用ADO,尤其你用的是SQL SERVER 7.0,7.0较6.5做了比较大的改动,虽然还
兼容DB Lib但不完善而且微软已决定放弃DB Lib,BDE使用DB Lib,BDE最新版 5.1x
可以支持7.0,但不支持Unicode、GUID等高级功能。采用ADO,做安装程序时比BDE省事,
因为ADO驱动程序已内置于新版WINDOWS和IE中。ADO是微软OLE DB(相当于第二代ODBC)
应用程序级的接口,微软极力推动欲使OLE DB成为替代ODBC的性能更好的通用数据接口。
只是有一点,DELPHI 5提供的ADO控件组比较新,现在用得不是很普及,虽然用法简单,
ASP就是用ADO连接数据库,但碰到问题,由于ADO技术没有BDE成熟,不好找到版主答疑,
好在现在慢慢地越来越多的人开始使用了。
 
用ADO吧,毕竟是微软自己的东西,兼容性比较好。
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
753
DelphiTeacher的专栏
D
D
回复
0
查看
659
DelphiTeacher的专栏
D
后退
顶部