In TZConnection gibst in dem Zusammenhang die Methoden
Delphi-Quellcode:
StartTransaction ;
Commit ;
Rollback ;
Setze mal ein StartTransaction in dein BeforeEdit und BeforeInsert Ereignis, und ein entsprechendes Commit in dein AfterPost.
Nachtrag: Eventuell reicht es auch schon aus, TransactIsolationLevel auf eine anderen Wert als taNone zu setzen?