在连接数据库的时候,不能识别Access2000创建的数据文件,这是为什么?而用Access97创建的就可以了。请各位大侠指教!谢谢!

解决方案 »

  1.   

    Dim CN   As New ADODB.Connection                '定义数据库的连接
        Dim Rs   As New ADODB.Recordset    CN.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\NWIND.MDB;Persist Security Info=False"
        CN.Open    Rs.CursorLocation = adUseClient
        Rs.Open "select * from employees", CN, adOpenDynamic, adLockBatchOptimistic    Set DataGrid1.DataSource = Rs
      

  2.   

    你的电脑没安access2000的数据引擎吧
      

  3.   

    将jet3.51改成jet4.0
    将dao控件改成ado控件