为什么调用ADO出现这样的错误?
用#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF", "adoEOF") no_implementation
后
使用下面代码
CoInitialize(NULL);
_ConnectionPtr pCn("ADODB.Connection");
pCn->Open("DSN=pubs;Integrated Security=SSPI;Provider=MSDASQL;", "", "",adConnectUnspecified);
可以编译通过但出现连接错误
error LNK2001: unresolved external symbol "public: long __thiscall Connection15::Open(class _bstr_t,class _bstr_t,class _bstr_t,long)" (?Open@Connection15@@QAEJV_bstr_t@@00J@Z)
这是什么原因呢?