菜鸟大吐血:ADO技术的兼容性(100分)

  • 主题发起人 主题发起人 Apeng
  • 开始时间 开始时间
A

Apeng

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在刚开始用ADO来编写delphi数据库程序,有个基本问题搞不清楚:
不知道ado连接数据库时,接口支持是由各数据库厂商提供,还是ms提供,
还是borland公司提供?或是3者之间有什么关系?
假设我要连的数据库不支持ado连接,那么我该等待谁的支持呢?
这个问题影响到,我在分发我的程序时,需要在客户机上提供什么的驱动,
假设客户端是个什么软件都没安装的98,或2000

 
ADO是由MS提供的访问数据库的最新接口,和Borland无关。
客户端不需要其它的任何数据库引擎,98自带,2000就更没问题了。
 
谢谢教父同志,还想听听其他人的高论 :)
 
谁都可以提供ADO的驱动,当然,M$提供了常用的数据库OLE DB Provider.

如果你用ADO进行开发,建议你:
1.使用大众化的数据库,比如SQL server等;
2.如果实在要用特殊的数据库,向数据库厂商索要驱动(或者也许可以在他们网站下载)
3.如果没有OLE DB驱动,可以用ODBC+ADO连接,当然效率要差一点.
4.如果连ODBC驱动都没有,参见第一条
 
同意cakk oracle最新的ado驱动是由oralce提供的
还有其它的也一样!
 
一般来说常用数据库都没问题。
你尽管放心使用
 
谢谢各位,发分!
 
多人接受答案了。
 
后退
顶部