Provider
adModeUnknown 
确实没看到这两个标识符

解决方案 »

  1.   

    Provider我解决了!
    但还有一个问题!
    adModeUnknown被定义在了msado15.tlh里面但
    假如
    #include<maado15.tlh>
    则无法打开
      

  2.   

    adModeUnknown是不是msado15的私有变量?
      

  3.   

    头文件在Release/Debug下吧?在Project/Setting/预处理 把路径加到 Include
      

  4.   

    你在stdafx.h文件中添加了
    #import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")吗??然后把debug目录清空,重新编译试试..
      

  5.   

    如果没有加no_namespace的话那估计要么引入名字命名空间
    using namespace ADODB;要么就使用
    ADODB::adModeUnknown