![]() |
Datenbank: Firbird • Version: 5 • Zugriff über: FD
FB Transaction in Transaction
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? |
AW: FB Transaction in Transaction
Das funktioniert nicht via Transaction-Methoden von FDConnection. Du brauchst zwei (oder mehr) FDTransaction-Komponenten: Eine für den Beleg-Vorgang, eine für die Vorbestellung.
Siehe auch: ![]() HTH Achim |
AW: FB Transaction in Transaction
Danke, das hat geklappt
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz