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