使用VB6,在安装Access2000.用Access2000建立一个库,然后用一个Adodc挂接(用Jet 4.0驱动),如果连接成功,就没问题了。

解决方案 »

  1.   

    现在流行用ADO,
    初学的话,你可以建个ODBC系统的DSN,联上你的库,假设DSN=myDB
    那么可以用connection.open "myDB"
    就连上了
      

  2.   

    关键在于用Jet 4.0驱动!!
      

  3.   

    但是ADO是MS的唯一在继续升级的数据库类,现在已经到2.7版了,
    而DAO,RDO好象已经不在升级了
    而且DAO,RDO与ADO的方法,属性,事件都不太一样,
    所以说用ADO比较值
      

  4.   

    ADO 最普通的方法
    就是把Jet.3.51改成
    Jet.4.0即可
      

  5.   

    cnstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\N2K.mdb;Jet OLEDB:Database Password=aaa" ';Persist Security Info=False"
    cn.Open cnstr
    cn.CursorLocation = adUseClient
      

  6.   

    Access2000安装完之后,自然就有了ADO4.0的数据引擎了。在工程-“引用”中添加Jet.OLEDB.4.0,就可以调用了。或者最简单的办法是,在窗体中添加ADODB控件,然后右击属性,选择数据源--生成连接字符串--选择一种数据引擎(如OLEDB),然后选择Office Access 97-2000,选择文件名,就可以自动生成连接字符串,然后绑定DataGrid到ADODB控件,就可以浏览数据了。
    可以通过Recordset属性实现常用的数据操作,其他属性见MSDN即可。