Форум: "Базы";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];
ВнизИспользование в DLL соединения из вызывающего приложения Найти похожие ветки
← →
dgs (2003-10-01 17:54) [0]Исходные данные:
Приложение App.exe, DLL - abc.dll
В приложении App.exe есть компонент db: TDataBase,
ф-ции DLL вызываются из App.exe.
Вопрос:
Возможно ли в DLL использовать коннект вызывающего
приложения (чтобы не появлялась дополнительная сессия).
При передаче свойсва DataBaseName db: TDataBase создается
копия указанного компонента и как следствие отдельный коннект.
← →
Vlad (2003-10-01 18:06) [1]передавай в кач-ве параметра не DataBaseName, а TDataBase
← →
VAleksey (2003-10-01 19:07) [2]Да нужно.
+
Vlad.
← →
me (2003-10-01 21:35) [3]В DLL передавать ссылки на объекты можно безопасно лишь при сборке хост-апликации и DLL с run-time packages. Если этого не делать, лучше передать в DLL db.Handle и присвоить это значении при инициализации DLL abc.Handle.
← →
dgs (2003-10-02 11:58) [4]Передача в DLL db.Handle это то что мне было нужно.
Большое спасибо ( me )
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c