FB1.5.+Delphi+События
FB1.5.+Delphi+События
Привет всем!
Есть БД. Есть приложение на Delphi.
Можно ли сделать так, чтобы при появлении новой записи в Таблице1 (запись добавляется с помощью стороннего приложения, например IBExpert) в приложении на дельфи срабатывало какое-нибудь событие (процедура)?
С уважением, Иван.
Есть БД. Есть приложение на Delphi.
Можно ли сделать так, чтобы при появлении новой записи в Таблице1 (запись добавляется с помощью стороннего приложения, например IBExpert) в приложении на дельфи срабатывало какое-нибудь событие (процедура)?
С уважением, Иван.
Ну так и читай доку и на www.ibase.ru про события... Event на ангельском.
1. Создаешь там, где это необходимо событие. Удобнее всего это делать в тригеррах. Напримерavenger писал(а):Какой вопрос такой и ответ... А как, хотя бы алгоритм? Я предполагаю, что по таймеру, но для меня оптимальнее всего - это событие.......Merlin писал(а):Можно.
if (:newregtime <> :oldregtime) then
post_event 'Status U2Case is updated';
2. В приложении, которое должно реагировать на это событие, компоненты, которые его (это событие) могут "распознать", напрмер TSIBfibEventAlerter.
3. У этой компоненты есть событие OnEventAlert, которое возникает при срабатывании события из списка Events
Ну, собственно и все.
Млгут быть и варианты.
тут топиков по events немеряно. к примеру:
http://forum.ibase.ru/phpBB2/viewtopic.php?t=2407
http://forum.ibase.ru/phpBB2/viewtopic.php?t=2407