Autor Beitrag
Delphi_Rainer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 31



BeitragVerfasst: Do 28.02.08 09:15 
Hallo !

Gibt es möglichkeiten auf Änderungen einer Firebird Tabelle zu reagieren !
Ich weiß das es mit der IBEvent Komponente funktioniert, aber meine Datenbankzugriffe laufen in einen Thread. Wenn ich die IBEvent Komponente auch im Thread laufen lasse, so kommt mein Thread mit dem der IBEvent Komponente ins gehege !!

Oder hat jemand schon einmal eine Anwendung geschrieben der IBEvent in einem Thread benutzt !
Xentar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2077
Erhaltene Danke: 2

Win XP
Delphi 5 Ent., Delphi 2007 Prof
BeitragVerfasst: Do 28.02.08 21:54 
1. Hinter eine Frage schreibt man normalerweise ein ? statt eines !
2. Die Threads könntest du z.B. mit einer CriticalSection synchronisieren:
IBEvent-Thread setzt eine bestimmte Variable -> der andere Thread sieht das Flag, aktualisiert seine Daten, und setzt das Flag wieder zurück.