我用的驱程是:
Provider=Microsoft.Jet.OLEDB.4.0
但连不了啊,上面的驱程我试过与旧版本的
access相连,却连得了啊,请帮我解决谢谢

解决方案 »

  1.   

    先安装数据访问组件mdac2.5(或2.7)看看
      

  2.   

    The program has to be updated to read DAO 3.6 to work with Access 2000.Read the KB article below:PRB: Unrecognized Database Format Error with Access 2000 Database
    http://support.microsoft.com/support/kb/articles/q236/9/91.asp
      

  3.   

    Access2000 use a new database-format
    Microsoft Q236991 gives a solution: VC++ 6.0 uses DAO 3.5 (Dao350.dll)
    and Jet 3.5
            Access2000 needs Jet 4.0
            As the first line in your CApp::InitInstance add the line:
    AfxGetModuleState()->m_dwVersion = 0x0601; // non-static libs!
    this loads DAO 3.6.
    But be carefull, there are serious bugs in DAO 3.6: see Q235507 and Q236056.