Hallo,
Zitat:
Firebird kennt kein "dirty-read".
Besser ist das auch.
Das Problem ist, dass Programm 2 (Select)
erst eine neue Transaktion starten muss,
bevor es die Daten von Programm1 (nach dessen Commit) sehen kann.
Prog 1 Prog 2
StartTrans StartTrans
Insert Select -> keine Daten
Commit Select -> keine Daten
Commit
Select -> Daten sind sichtbar
Heiko