![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Dll и базы данных. [D7, IB6.x, MSSQL]
desha © (2005-06-09 13:15:00)Есть проблема. В основном приложении создан tData, в котором создается база и, соответственно, коннект к Interbase. Далее вызываем библиотеку, написанную нами (например, отчет), в ней пытаемся тоже сделать что-то с базой данных (например, отобразить данные). Dll требует своей формы tData, новой tDatabase и нового соединения к базе. В итоге одна программа делает 2 соединения к базе. Это не правильно.
Как сделать так, чтобы dll-ка использовала соединение, установленое основным приложением?
Может быть кто сталкивался.
Ega23 (2005-06-09 13:19:00) [1]http://www.delphimaster.ru/cgi-bin/forum.pl?id=1118295250&n=1
Bronco (2005-06-09 13:19:00) [2]
> desha (09.06.05 13:15)
в библиотечную функцию передаешь параметром TDatabase (ну или целиком TDataModule, где все твои компоненты)
Только компилить, на сколько я помню, нужно с Runtime packages и библиотеку и приложение.