关于数据库连接方式的问题:是采用BDE,ADO还是DBExpress?

wool 2002-05-27 03:25:34
我要做一个数据库应用,请问大家是采用BDE,ADO还是DBExpress。3种个有何优势,现在主要采用哪一种。哪一种最有前途?
...全文
96 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
Delphi_Li 2002-11-10
  • 打赏
  • 举报
回复
如果使用的数据库是DBase, FoxBase或Paradox等,那么使用BDE比较好,但是Borland已经不支持BDE了,也不会出新的版本,目前最新版本为:5.11

如果使用的数据库是Access,SQL Server或Oracle,那么使用ADO比较好,尤其是微软的数据库,ADO是微软目前主流的数据库连接技术。如果使用ADO连接Oracle,那么最好到Oracle下载最新的Oracle OLE DB的驱动程序(非常大),这样才能保证更好的对Oracle的支持。目前ADO的最新版本为2.7

如果使用的数据库是My SQL,DB2或,那么使用DBExpress比较好,因为目前没有My SQL的ADO驱动程序,而IBM的DB2的OLE DB驱动程序有大BUG——在SQL语句中不能出现中文,否则将没有返回值,IBM目前也没有解决这个问题(2002-10-15)

如果考虑到跨平台,那么只有使用DB Express了!!!

目前最好使用ADO作为数据库的连接引擎,Borland的DB Express因为是新产品,稳定、效率等方面还有待时间的考验!!!

写完,收工!!!
erickleung 2002-11-10
  • 打赏
  • 举报
回复
DbExpress是Borland最新的技术. 特别适合做n-tier应用.
又用於Windows和Linux平台. 除了原有DB2, Oracle, Sybase, MySQL, Interbase等之外, Delphi 7的DbExpress有MS SQL的Driver. 很有潜力.

ADO最适用於MS SQL和Access, 但对於其他数据库, 其效率不及其他的.

BDE已经完成历史任务, 将会渐渐的退出舞台了.
zhptj 2002-11-10
  • 打赏
  • 举报
回复
用ado吧
这个很通用
greenclass 2002-11-10
  • 打赏
  • 举报
回复
ado 方便
微软开发的
walkm01 2002-11-10
  • 打赏
  • 举报
回复
DBExpress有很多新技术,效率比以前提高了很多
befree 2002-11-09
  • 打赏
  • 举报
回复
DBexpress有潜力
ado是风华正茂
BED在等死
blucecat 2002-11-09
  • 打赏
  • 举报
回复
dbExpress是支持Kylix的,new一个clx application就知道了
wool 2002-05-28
  • 打赏
  • 举报
回复
ado真的不支持BLOB么?
foolishchao 2002-05-27
  • 打赏
  • 举报
回复
ADO
maafei 2002-05-27
  • 打赏
  • 举报
回复
bde该扔啦。
dbexpress刚刚退出,还要有很多驱动才行。比如sql server的。
现在就只能用ado了,而且也比较成熟了。
czp 2002-05-27
  • 打赏
  • 举报
回复
ADO
MSHawk 2002-05-27
  • 打赏
  • 举报
回复
Dbexpress目前只支持单向数据传输,就是服务器到客户端;还有ADO好像不支持BLOB字段。
King_Dragon 2002-05-27
  • 打赏
  • 举报
回复
同意 CoolSlob(),使用ADO是比较长远的做法
wool 2002-05-27
  • 打赏
  • 举报
回复
有人说Dbexpress是BORLAND主推的方向,不知这话是否可信
dreamfan 2002-05-27
  • 打赏
  • 举报
回复
同意,同意
zhangking 2002-05-27
  • 打赏
  • 举报
回复
CoolSlob 已经说完了。 同意!
日总是我哥 2002-05-27
  • 打赏
  • 举报
回复

长见识了~~孤陋寡闻啊`
Billy_Chen28 2002-05-27
  • 打赏
  • 举报
回复
DBexpress是BORLAND数据存取的最新版,但目前来说你还是用ADO吧
因为它当对可靠一些
日总是我哥 2002-05-27
  • 打赏
  • 举报
回复
我是第二次回复这样的问题了,希望以后不会再有了~~

使用ADO的理由:
1、Borland公司不再对BDE升级,顶多也只是修整一下BUG
2、BDE的功能明显弱于ADO
3、使用ADO是一种区势
----------------------------------------------
至于DBexpress,我没听说过~~~

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧