Zitat von
mkinzler:
Du kannst die Transaktion so einstellen, daß er automatisch committed.
Ich hab die Transaktion nun wie folgt eingestellt:
DefaultAction=TACommitRetaining
IdleTimer=1
Params:
read_committed
rec_version
nowait
Nun werden die Änderungen in die
DB eingetragen, ohne dass ich den Client auf dem die Änderungen erfolgten, neustarten muss. Das ist schonmal gut. Aber was jetzt noch fehlt: Die Änderungen werden auf den anderen Clients nicht angezeigt. Ich muss auf den anderen Clients die App erst neustarten. Wie können die Änderungen in den anderen Clients automatisch angezeigt werden? Ich habe in den Clients ein DBGrid, das immer die aktuellen Stand der Datenbank anzeigen soll.