powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / CoInitialize - ошибка, неверный указаетель при pConn->Open()
2 сообщений из 2, страница 1 из 1
CoInitialize - ошибка, неверный указаетель при pConn->Open()
    #37727689
Кувалда
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CoInitialize - ошибка, видимо что-то с COM, "неверный указаетель" при вызове pConn->Open(). Меняешь на CoInitializeEx - ошибка на одном компе ушла на другом нет. На обоих win xp. Ошибка возникает при вызове pConn->Open()

CoInitializeEx(NULL, COINIT_MULTITHREADED);
_bstr_t constr5(L"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\test.mdb");
_bstr_t constr6(L"");
_bstr_t constr7(L"");
try
{
pConn.CreateInstance( __uuidof(Connection));
pConn->Open(constr5, constr6, constr7, 0); // ОШИБКА возникает
}
catch(_com_error e)
{
PrintComError(e);
PrintProviderError(pConn);
}
...
Рейтинг: 0 / 0
CoInitialize - ошибка, неверный указаетель при pConn->Open()
    #37728578
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А Вы уверены в том, что
Код: sql
1.
2.
3.
4.
5.
HRESULT
   HResult;

if((HResult=CoInitializeEx(NULL,COINIT_MULTITHREADED))!=S_OK)
   throw "!CoInitializeEx()";


возвращает S_OK ?
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / CoInitialize - ошибка, неверный указаетель при pConn->Open()
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]