Форум: "Базы";
Поиск по всему сайту: 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.039 c
14-9649           tovSuhov              2002-02-21 08:53  2002.04.04  
Вопросик по С++ Builder


14-9615           Alx2                  2002-02-22 08:23  2002.04.04  
С Днем Модератора!


1-9449            sdan                  2002-03-25 12:04  2002.04.04  
TVZip


1-9534            michael_B             2002-03-23 20:47  2002.04.04  
Как определить в TCheckListBox что пользователь выбрал(где поставил галочки)?


1-9584            snoup                 2002-03-23 20:13  2002.04.04  
Как изменить шрифт у заголовка окна?