Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];




Вниз

TIBDatabase iz DLL 


KPOT   (2002-03-12 12:30) [0]

часть программы хочу разместить в DLL
библиотеке,
но как из нее загружать формы и не тратить время на соединение с базой
данных
компонентом TIBDatabase не представляю . Может кто сталкивался с этим
вопросом ?



KPOT   (2002-03-12 12:46) [1]

Может кто-нить знает как пользоваться из BPL библиотеки.

Зараннее благодарен



gek   (2002-03-12 12:52) [2]

Я что-то не понял, в чем пробдема?
Вызывай форму из DLL и передавай ей параметры например
текущую запись и смотри ответ OK or NO



KPOT   (2002-03-12 13:04) [3]

Допустим
Хотелось бы 4то-бы форма хранилась в BPL. На форме TIBDataBase, TIBQuery i t.d. А я при инициализации BPL delal by 4to-nibud" pohozhee na
Db iz bpl := db_main iz osnovnoj programmy



gek   (2002-03-12 13:17) [4]

Так где форма должна храниться в BPL?????????????
Это что-то новое.



KPOT   (2002-03-12 13:23) [5]

А почему нет? Обычное дело... Вот тока как TDatabase v bpl inicializirovat" chtob ne delat" lishnih connectov ?



DiggerAbstract   (2002-03-12 13:32) [6]

Можно передавать уже существующую коннекцию в DLL или BPL
например
function(nADOConn: TADOConnection): Boolean;
begin
ADOQuery.Connection := nADOConn;
end;



Arhelon   (2002-03-12 13:35) [7]

Не совсем понял о чём Ты о BPL или о DLL
Ежли DLL то пишешеь в обоих dpr-ах и Экзешника и ДЛЛки
uses
ShareMem,
....

И потом провто передаёшь в dll хоть DataBase хоть Dataset.
Ну а ежли BPL то я не вкурсе.



KPOT   (2002-03-12 13:39) [8]

Digger: hmm... eto slozhno vrode. Tem bolee ja ispol"zuju TIBQuery. Hotelos" by kak nit" prosto iz bpl ssylat"sja na Database iz glavnoj programmy.



KPOT   (2002-03-12 13:42) [9]

Arhelon: glavnaja proga.exe v nej Datamod s bazoj a okna v bpl
vyzyvaju funkciju iz bpl, kotoraja sozdajet okna iz bpl



KPOT   (2002-03-12 13:43) [10]

Arhelon: glavnaja proga.exe v nej Datamod s bazoj a okna v bpl
vyzyvaju funkciju iz bpl, kotoraja sozdajet i otkryvaet okna hranjachiesja v etoj zhe bpl



Arhelon   (2002-03-12 13:57) [11]

Как вопрос задавал "TIBDatabase iz DLL" так я и ответил
а с BPL я не работал так что сказать ничё не могу.



KPOT   (2002-03-12 14:06) [12]

2 Arhelon:
Ok, sorry. :)

A chto mozhna delat" v dll s Database ? ...prisvaivat" ejo vsem datasetam na forme?

ili ty vsem datasetam prisvaivaesh db_v_bpl, a potom kak-to odin raz delaesh chto-to tipa
db_v_bpl := db_v_exe ?



Arhelon   (2002-03-12 14:23) [13]

Я Те на мыло вышлю пример кода




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.095 c
14-9612           vopros                2002-02-21 15:55  2002.04.04  
Кто посоветует как провести день рождения в Питере, либо если от места не зависит ваще как провести?


1-9545            Лана Розанова         2002-03-24 09:35  2002.04.04  
Drag&Drop


1-9546            SemenK                2002-03-24 11:05  2002.04.04  
КАК СОЗДАТЬ ФОРМУ ОТПРАВКИ ПИСЬМА ?


4-9673            MCi                   2002-01-20 10:49  2002.04.04  
Скрытие программы из Ctrl+Alt+Del в WinNT и W2K


14-9609           Tosov                 2002-02-20 09:01  2002.04.04  
Является ли файл архивом?