Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.10;
Скачать: CL | DM;

Вниз

Есть проблемка с DLL & InterBase   Найти похожие ветки 

 
Dracula2000   (2003-02-18 10:38) [0]

На основной форме есть IBDatabase и несколько Query, работающие через него. В DLL Есть тоже форма и Query с Transaction-ми, в саму DLL передается указатель на IBDatabase из основной формы...
Проблема в следующем: Если в основной проге Query не активны, то форма из DLL вызывается и нормально работают Query, если же на основной форме активизируется хоть одлин Query, то про вызове DLL получаем - "Declared cursor already exists"...

Вопрос: как побороть проблему? Авторизация в самой DLL неприемлема, так как DLL по сути - справочник, который частенько вызывается, а авторизация - большие затраты времени...

P.S. Надеюсь изложение понятное, если что - вышлю исходник...


 
passm ©   (2003-02-18 12:12) [1]

Dracula2000 (18.02.03 10:38)> Нет уверенности, но...
Может, можно работать через передачу Handle of Database Connection как в BDE. То биш Database.Handle.


 
Andrey ©   (2003-02-18 12:24) [2]

>в саму DLL передается указатель на IBDatabase
Можно посмотреть как это IBDatabase по ссылке передается. Просто создается впечатление, что IBDatabase э..дублируется чтоли.

Так же интересно к какому эфекту привел способ предложеный passm © (18.02.03 12:12)


 
JibSkeart ©   (2003-02-18 12:45) [3]

Посмотри може с таким именем курсора уже имеются курсоры
у меня подобное было что что



Страницы: 1 вся ветка

Текущий архив: 2003.03.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
1-29920
VID
2003-02-27 03:42
2003.03.10
достать иконки в стиле xп... большие.. 32х32... хочу :)


1-29863
Sandman
2003-02-28 11:28
2003.03.10
OLE: OpenText и Dialog.Show в Excel.Workbooks


14-30123
SuperMagic
2003-02-23 12:28
2003.03.10
Пакеты разработки в Делфи


1-29887
Flier
2003-02-26 15:31
2003.03.10
Как в TMemo использовать строки разного цвета??


3-29774
Zaicbl
2003-02-19 21:21
2003.03.10
DBGrid