Hallo,
ich habe eine Firebirddatenbank mit einem Blob-Feld. Zugriff über eine TIBCTable. Wenn ich eine Datei ins Blob lade und danach MyTable.Cancel aufrufe, bleiben die Daten trotzdem im Blob. Warum?
Delphi-Quellcode:
MyTable.Edit;
MyTable.GetBlob('Doc').LoadFromFile('D:\test1.png');
MyTable.Cancel;
MyTable.GetBlob('Doc').SaveToFile('D:\test2.png'); <-- hier ist nun test1.png enthalten und nicht das ursprüngliche Bild.