Einzelnen Beitrag anzeigen

tkhandel

Registriert seit: 2. Jan 2022
Ort: Arnsberg im Sauerland
104 Beiträge
 
Delphi 10.4 Sydney
 
#1

FB Transaction in Transaction

  Alt 31. Mär 2025, 12:38
Datenbank: Firbird • Version: 5 • Zugriff über: FD
Hallo,

ich starte zur Belegerfassung eine Transaction in der verschiedene Tabellen gefüllt werden ( soweit Standard )
Es kann vorkommen das der Beleg verworfen wird da kein aktueller Verkauf zustande kommt, aber der Kunde eine Vorbestellung
tätigt im gleichen Kontext ( Es wird dabei eine andere Tabelle verwendet );


1. Beleg_Transaction starten
2. VB_Transaction starten
..
..
3. VB_Transaction abschließen
4. Beleg_Transaction abbrechen

Ich bekomme das nicht hin, nur wenn die Beleg-Transaction commitet wird ist die Vorbestellung gespeichert.
Hinweis: Ich starte die Transactionen jeweils direkt über FDConnection.StartTransaction.

Hat einer eine Idee wie ich das Umsaetzen könnte?
Jürgen
  Mit Zitat antworten Zitat