同上,我是初学者,直接使用appwizard生成的应用程序,运行时报错:不能打开recordset在这之前有安装为msda2.7

解决方案 »

  1.   

    我也遇到这样的问题了我在vc中用jet4.0驱动连接acess2000的MDB 
    m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\temp\\diary.mdb","","",adModeUnknown); 
    该diary.mdb是用acess2000做的,一运行就提示vc++ runtime出错,程序不正常退出 
    但是我把diary.mdb用一个acess97做的库后,程序运行一点问题没有, 
    不知道哪位道友遇到过,拜托提示一下,谢谢 
    --
      

  2.   

    在初始化时候添加代码
    --------------------------
    AfxGetModuleState()->m_dwVersion=0x0601;
    并且不要选择:use MFC in Static Library
    -------------
    这可能是VC自己的BUG,你可以自己做个测试