Wie bekomme ich solch einen Überlauf raus?
Selbst wenn ich den Stream auf Platte zwischenkopiere und daraus ins Datenbankfeld schreibe ist das Array futsch!
Delphi-Quellcode:
Vorlage.Settings.Stream1.Position := 0;
Vorlage.Settings.Stream1.SaveToFile('c:\temp\xxx');
TBlobfield(FDQuery.FieldByName('Stream1')).LoadFromFile('c:\temp\xxx');
und zwar genau in dem Moment TBlobfield(FDQuery.FieldByName('Stream1')).LoadFro mFile
Ciao
Stefan