提示 unrecognized database format.

解决方案 »

  1.   

    可以用ODBC连接。
    设置DSN。
      

  2.   


    没问题呀!机器上装了office xp 吗?
    象这样:
    Dim adoCnn As New adodb.Connection
     Dim adoCmm As New adodb.Command
     Dim adoRec As New adodb.Recordset
     
     adoCnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Program Files\Microsoft Visual Studio\VB98\NWIND.MDB;Persist Security Info=False"
     
     adoCmm.ActiveConnection = adoCnn
     adoCmm.CommandType = adCmdText
     adoCmm.CommandText = "select * from Customers"
     Set adoRec = adoCmm.Execute
     Set MSHFlexGrid1.DataSource = adoRec
      

  3.   

    mdac 2.7
       是什么?
      

  4.   

    但我用的是OFFICE XP,转换后就不能修改数据了!!
    SP5 又是什么?
      

  5.   

    Service Pack (SP)
    Microsoft Data Access Components (MDAC)
      

  6.   

    升级MDAC27或者你用XP降级为2000,97格式
      

  7.   

    用Microsoft.Jet.OLEDB.4.0吧,能完成大部份的工作
      

  8.   

    D版的装PACK不会有问题吧
    到那里去找PACK?