|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.05.2010, 14:36 | #1 |
Форумчанин
Регистрация: 20.06.2007
Сообщений: 270
|
ADO и DLL
Написал функцию в DLL, которая проверяет квериком наличие в таблице определенных записей и возвращает True или False в зависимости от наличия. Все компоненты для работы с таблицей находятся в DLL.
При вызове функции из программы вылезла ошибка типа: "... EOleSysError. Не был произведен вызов чего-то там." Проблема решилась когда в вызывающую программу подключил модуль ADODB. А теперь, собственно, вопрос. Зачем этот модуль нужен еще и в вызывающей программе? Почему недостаточно того, что он подключен в DLL? Я-то по простоте душевной считал, что программа сама по себе, а DLL сама по себе.
-Кукушка, кукушка! Накукуй мне сто лет!
-А накукуй тебе столько? (с) Библия. Вольный перевод с древнееврейского. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ssleay32.dll libeay32.dll | пауэрлифтинг | Компоненты Delphi | 4 | 22.05.2010 08:46 |
[DLL] Загрузка и выгрузка dll в/из чужого процесса | Человек_Борща | Win Api | 4 | 28.02.2010 17:47 |
Ошибка при выхове функций Bass.dll из другой DLL | SalasAndriy | Общие вопросы Delphi | 7 | 21.10.2009 23:36 |
Запуск Load.dll (бывшая Load.exe) в дереве проц-ов, Как запустить прогой на C# .dll-ку | kapustin | Общие вопросы .NET | 10 | 23.09.2009 22:20 |
работа с БД (компонент ADO,dbGrid) через dll | oWish | Помощь студентам | 4 | 29.02.2008 12:23 |