Я пытаюсь получить доступ к базе данных SQL на сервере Windows 2003 (хотя я буду делать это и на 2000 серверах), но когда я пытаюсь позвонить CreateInstance
с объектом _ConnectionPtr он завершается с ошибкой «ERROR_NO_TOKEN: 1008: была сделана попытка сослаться на несуществующий токен». Код не может быть проще:
hResult = m_lpADOConnect.CreateInstance("ADODB.Connection");
Есть ли какая-то другая инициализация, которую мне нужно сделать перед выполнением этого вызова? Спасибо за всю помощь и советы.
Я понял. Я забыл позвонить CoInitialize(NULL);
заранее.
Других решений пока нет …