#define DLL_ENTRY  extern "C" __declspec(dllexport)
#import "C:\Program Files\Common Files\System\ado\msado15.dll" 
no_namespace rename("EOF","rsEOF")
DLL_ENTRY HRESULT InitConnection(_bstr_t sDsn,_bstr_t usename,_bstr_t pwd)
{
HRESULT hResult;
m_connection.CreateInstance(__uuidof(Connection)); 
if(ASSERT(m_connection==0))
return NULL;
if (hResult=m_connection->Open("DSN="+_bstr_t(sDsn)+";UID="+_bstr_t(usename)+";PWD="+_bstr_t(pwd),"","",-1)==0)
{
return 0;
}return hResult;}
初始化 m_connection.CreateInstance(__uuidof(Connection)); 的时候
返回0,代码跟进去的时候发现它初始化CLSID_ADODB.Connection的时候不成功,
这是为什么?