Home » Tutorials » Datenbanken » ZEOS Library – Einsatz mit Delphi und Firebird

ZEOS Library – Einsatz mit Delphi und Firebird

TZIBEventAlerter (Zusatz für Firebird und Interbase)

Mittels dieser Komponente kann auf Events, die von Stored Procedures einer Interbase oder Firebird Datenbank ausgelöst wurden, reagiert werden. Voraussetzung dafür ist, dass die Events, auf die reagiert werden sollen, in der Property Events in Form von Strings einer Stringliste angegeben werden. Dies kann sowohl im Objektinspektor der IDE, als auch im Programmcode geschehen. Der Event Alerter wird aktiviert, indem die eingetragenen Events registriert werden. Dies sollte am besten im Quellcode über die Methode Registerevents geschehen, weil die Steuerung der Registrierung über die Properties AutoRegister bzw. Registered nicht ganz korrekt läuft. Erst nach einer Registrierung kann die Komponente auf die entsprechenden Events reagieren. Über die Methode Unregisterevents können die registrierten Events wieder gelöscht werden und der Event Alerter ist wieder „inaktiv“.
Registrierung der Events und „aktivierung“ des Event Alerter:

EventAlerter.Events.Add('Mindestbestand unterschritten');
EventAlerter.Events.Add('Kreditlimit überschritten');
EventAlerter.RegisterEvents;

Ein Gedanke zu „ZEOS Library – Einsatz mit Delphi und Firebird“

  1. Lieben Dank für dieses tolle Tutorial. Es ist sehr klar und übersichtlich, und eine tolle Hilfe für den Einstieg.

     

Kommentare sind geschlossen.