dbpress没有access的驱动怎么办?

cabincode 2005-03-30 01:02:27
最新的Delphi工具里有吗?
...全文
176 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
cdsgajxlp 2005-04-01
  • 打赏
  • 举报
回复
在网上下载驱动
SeaWave 2005-04-01
  • 打赏
  • 举报
回复
dbExpress有个优势是跨平台的,如果你的程序有一天要移植到Linux下,还是提早用dbExpress吧,如果你的程序永远只在Windows平台下运行,那就用ADO,毕竟,用ADO来访问Access和MSSQL Server,性能是有目共睹的。

dbExpress还有两个小缺点:
1、程序发布时必须同时发布额外的DLL,而ADO就不需要(Windows自带了)
2、有莫名其妙的BUG,至少在访问MSSQL时,问题很多。
lihui81 2005-04-01
  • 打赏
  • 举报
回复
帮顶,但是到底哪个更方便,或者究竟在那些地方有差别呢?
zlkw 2005-03-31
  • 打赏
  • 举报
回复
各有所好
SeaWave 2005-03-31
  • 打赏
  • 举报
回复
没有人规定访问Access必须用ADO(尽管用ADO是性能最好的)。
如果楼主喜欢用DBExpress,那就用它好了。DBExpress是Borland用来替代BDE的一套跨平台的数据引擎,任何人都可以为任何数据库写三方驱动,就好象当初ODBC一样。
DELPHI自已没有带访问ACCESS(或是访问ODBC)的Driver,但是很多第三方厂商提供了,比如:

http://switch.dl.sourceforge.net/sourceforge/open-dbexpress/dbxoodbc.zip
这个我测试过,可以正常操纵ODBC。

还有个For ADO的驱动,我没有测试过,你也可以试试:
http://islamov.com/dbexpress/

下面这个链接是Borland公司列举的一些三方驱动:
http://bdn.borland.com/article/0,1410,28371,00.html


cabincode 2005-03-31
  • 打赏
  • 举报
回复
谢谢大家,特别是seawave!
梦想家大魔王 2005-03-31
  • 打赏
  • 举报
回复
萝卜青菜,各有所爱。
leon2k 2005-03-31
  • 打赏
  • 举报
回复
虽然可以向楼上一样做,但是我认为是给在自己找麻烦。
cabincode 2005-03-30
  • 打赏
  • 举报
回复
是有很多数据引擎可以访问Access,但我喜欢用dbexpress, 如果Borland发布了Access的驱动或者有第三方控件,实现数据访问是是很容易的事,如果不行的话,我可以换数据库,这总比换访问技术好些。
Changefish 2005-03-30
  • 打赏
  • 举报
回复
楼上说得对 ADO+ACCESS
土著巫师 2005-03-30
  • 打赏
  • 举报
回复
访问ACCESS要用DBEXPRESS?有趣,有没有人问怎么样用DBEXPRESS访问DBF的?
哥们不同的数据访问技术都有适用范围的,不能包打天下,访问ACCESS用ADO(现在叫dbGo)吧。要不找一个第三方控件吧。
cabincode 2005-03-30
  • 打赏
  • 举报
回复
哦,我是用dbexpress组件呢,可以吗,怎么操作呢?
最新的Delphi8里有Access的驱动吗?
SeaWave 2005-03-30
  • 打赏
  • 举报
回复
但它有ODBC的驱动,所以透过ODBC就能访问ACCESS。

2,497

社区成员

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

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