Класс ADODB createInstance не зарегистрирован
,
Я работаю с портативным сканером штрих-кодов, использующим WinCe 6. Разработка на Visual Studio 2008 с помощью ADO для установления соединения между устройством и моим сервером.
К сожалению, в режиме отладки я вижу, что мой объект obj: hr (HRESULT) получает незарегистрированное значение класса. Вот код:
bool Database::Open(char* UserName, char* Pwd,char* CnnStr){
CoInitialize(0);
//cnn->Open(strCnn,"sa","sa",NULL);
try
{
HRESULT hr = NULL;
hr = CoInitialize(NULL);
hr = m_Cnn.CreateInstance(__uuidof(ADODB::Connection));
m_Cnn->Open(CnnStr, UserName, Pwd, NULL);
}
CATCHERROR(m_Cnn,0)
sprintf(m_ErrStr,"Success");
return 1;
CoUninitialize();
return 0;
}
Может кто-нибудь помочь?
-Treak