Entwickler-Ecke
Datenbanken - TIBEvents: regieren wenn Daten in Tabelle eingefügt werden
bartek - Mi 29.10.03 18:34
Titel: TIBEvents: regieren wenn Daten in Tabelle eingefügt werden
Hallo,
Ich möchte so machen, dass mein Delphi-Programm reagiert, wenn zu einer bestimmten Tabelle in meiner InterBase-Datenbank neue Datensätze hinzugefügt werden. Zu diesem Zweck wird die Komponente TIBEvents benutzt. Wie funktioniert die aber?
Gruß,
Bartek
Moderiert von
Tino: Titel geändert; Topic verschoben.
Tino - Mo 03.11.03 11:27
Hallo!
Ich kenne die Komponente TIBEvents nicht. Aber hast du schon mal die Komponenten angeklickt und im Objekt-Inspektor geschaut ob es ein passendes Event dazu gibt?
Gruß
Tino
Udontknow - Mo 03.11.03 11:44
Hi!
Zunächst einmal musst du auf DB-Ebene ein Event anlegen. Ich erinnere mich schwach daran, daß man dieses Event dann per "trigger event bla" aktivieren konnte.
In deinem Falle müsstest du also innherhalb eines Insert-Triggers auf der Tabelle dieses Event aufrufen.
Du musst den Namen der Events, auf die du reagieren möchtest, in der TStrings-Eigenschaft Events eintragen. Ausserdem musst du RegisterEvents aufrufen, sofern du nicht "AutoRegister" auf True geschaltet hast.
Die Events werden dann im Ereignis OnEventAlert behandelt.
Aber Vorsicht: Soweit ich mich erinnere, war diese Komponente ziemlich verbuggt! Es gab eine Freeware-Komponente Namens "SuperIBEvents" oder so ähnlich, die ist besser.
Cu,
Udontknow
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!