用COM API创建ADO工程
头文件:#include "adoid.h"
        #include "adoint.h"HRESULT hr=S_OK;
    ADORecordset*  RsPosition=NULL;
VARIANT Source,Connect;
VariantInit(&Source);
VariantInit(&Connect);
    Source.vt=VT_BSTR;
Source.bstrVal=::SysAllocString(L"SELECT * FROM Author");
Connect.vt=VT_BSTR;
Connect.bstrVal=::SysAllocString(L"SELECT * FROM Author");
hr=CoCreateInstance(CLSID_CADORecordset,
NULL,
CLSCTX_INPROC_SERVER,
IID_IADORecordset,
(LPVOID*)RsPosition);
if(SUCCEEDED(hr))
hr=RsPosition->Open(Source,Connect,adOpenForwardOnly,adLockReadOnly,-1);
,然后出现错误:
ADOpracticeDlg.obj : error LNK2001: unresolved external symbol _CLSID_CADORecordset
ADOpracticeDlg.obj : error LNK2001: unresolved external symbol _IID_IADORecordset
Debug/ADOpractice.exe : fatal error LNK1120: 2 unresolved externals 请问一下是哪个地方出错呢?