Hallo,

Commit ist eine Eigenschaft der Connection (entspricht auf der AS/400 der Activationgroup). Du brauchst also nur das 2. starten der Commit Steuerúng weglassen.
BTW: beim Einsatz von SQL stehen alle default Einstellungen auf Commit, da ist eigentlich nix zu tun, außer journalisieren und Commit (oder Rollback) Anweisung absetzen.

D*B

Zitat Zitat von steven_r Beitrag anzeigen
Hallo @all,

mti cmtctl habe ich noch keine erfahrung gemacht, aber jetzt darf ich und da habe ich eine Frage.

Ich habe einen Kopfsatz und n Detailsätze in zwei Files, das mit dem Kopfsatz habe ich schon soweit das mit strcmtctl ein commit oder rollback funktioniert, nun soll der Kopfsatz aber erst geschrieben werden wenn auch alle Detailsätze dazu vorhanden sind, kann ich auf 2 Files gleichzeitig ein STRCMTCTL absetzen?

Aufgezeichnet im journal werden beide Files.
Wenn ich beide mit STRCMTCTL
starte bekomme ich beim zweiten die Meldung "COMMIT-Steuerung bereits aktiv."

Wie kann ich das lösen?

Danke im voraus.

lg
Steven_r