Einzelnen Beitrag anzeigen

Benutzerbild von MagicAndre1981
MagicAndre1981

Registriert seit: 4. Jun 2004
Ort: Nordhausen
2.214 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Transaction wird nicht richtig beendet !

  Alt 24. Jan 2006, 23:29
Nöö, das ist alles richtig so. Du musst die Transaktion abschließen und das geht mit COMMIT. Dann stehen die Daten sicher in der DB. Als du das nicht gemacht hast und dein Programm beendet hast wurde automatisch ein ROLLBACK gemacht und die Daten wurde nicht eingetragen, das ist so richtig.

Da du die Datenbankkompos von Delphi nimmst, musst du wieder eine Transaktion starten um die Daten zu sehen, das liegt am Interbase/Firebird. Wegen der Multi-Genration-Architektur muss auch jedes SELECT in einer Transaktion laufen.

André
André
"A programmer is just a tool which converts caffeine into code", daran wirds wohl liegen, dass ich Abends nie pennen kann

Zitat von Luckie:
Nicht nur dass ihr offtopic geworden seid, jetzt werdet ihr selber im Offtopic noch offtopic
  Mit Zitat antworten Zitat