Как работать с ADO компонентами в DLL?
Как работать с ADO компонентами в DLL?
В оконных приложениях инициализацию COM берет на себя строка в файле проекта:
Application.Initialize;
А вот в DLL и консольных программах обэекта Application нет, и при попытке работать с любыми ActiveX, включая широко используемые ADO компоненты генерится ошибка, которую исправить очень просто: достаточно в секцию Uses в DPR файле добавить модуль oleauto
Автор ответа: Vit
Взято с Vingrad.ru