请问如何用 ADO 连接 ACCESS ?(100分)

  • 主题发起人 主题发起人 sdsuzuki
  • 开始时间 开始时间
S

sdsuzuki

Unregistered / Unconfirmed
GUEST, unregistred user!
因毕业设计,现要用用 ADO 连接 ACCESS , 或用 BDE 连接,但两种连接的方法都不太了解,
请问各位高手具体的连接过程,在 BDE 连接时发现有 MS ACCESS 和 Microsoft Access Driver (*.mdb)
两种,有什么区别? 已及具体的连接过程,最好具体一点,谢谢各位
 
区别我不知道,我只用过Microsoft Access Driver (*.mdb)
MS ACCESS可能是bde的叫法,本质应该是一样的
 
用Jet 4.0 OLE DB 的Provider就是了,按提示做!
BDE连Access有两种方法:
一是ODBC 就是你说的 Microsoft Access Driver (*.mdb)
一是原生驱动MS ACCESS
按说应该是原生的好一些,但由于BDE Borland已经不更新,
原生的驱动又是基于DAO3.5(Access97)的,对于比较新的系统(DAO3.6 Access2000)
支持不好,还是ODBC的来得安全。而ODBC性能不高,所以现在都流行用ADO
 
ADO连接很简单,安装MADC_2.7,adoquery或者adotable连接都可以。
bde稍微复杂一点,也不难,通过数据控件--bde--odbc--Microsoft Access Driver (*.mdb)
不是Ms access.
 
D6的BDE好象只能连接access97
方法:在BDE中先配置ACCESS的有关参数,如路径等
在建立一个基于access的别名

用ADO就很方便
请在本论坛中搜索类似的帖子
 
看看李维的高级程序设计ado的内容,很详细的,看看,网上有很多电子版的,那样系统学点
才扎实点吧
 
例如adoquery,属性connectionstring---use connectingstring string--build--选择 Miscrosoft Jet
4.0 OLE DB provider,选择你的数据库名称(选好后可以“测试连接”测试一下),别的不用管,确定。
就连上了access。
 
用ADO搜索论坛
 
建议不要问了,去书上找答案比在这里直接得到答案要更有收获.
 
我要用INSTALLSHIELL 5.0 生成生成SETUP文件的哦, 用ADO是否要另外安装?
或者直接打包就可以了?
 
后退
顶部