谢谢!!

解决方案 »

  1.   

    是的.dao技术只能打开早期版本的access.
    你做一个dao有关的例程去打开*.MDB,就有错误信息提示:"you only can 
    open early .....
      

  2.   

    确实是这样,你需要用最新的dao接口的驱动来操作access2000数据库。你可以到微软的网站去查查。
      

  3.   

    vc6中dao是打不开access 2000的,因为它的驱动太老!
    最好用ado!
      

  4.   

    转化为早期的版本好象是用DAO唯一的办法。
      

  5.   

    解决方法有
    1.转换为早期版本
    2.改用ado
    3.下载微软补丁
      

  6.   

    你应该用DAO360, VC6默认的是用DAO350最简单的方法:
    在应用类的InitInstance()中加入一行即可!  AfxGetModuleState()->m_dwVersion = 0x0601; //访问Access2000注意: 
       (1)要有DAO360.dll
       (2)MFC必须采用动态连接, 若需要静态连接则比较复杂.