16. Dezember 2008 10:46
12. Februar 2009 20:57
15. Februar 2009 01:32
vsnase hat geschrieben:Ich habe hier eine Bigtextvariable, die in ein Blob gespeichert werden soll.
Mit Modify klappt das speichern ohne Probleme, aber dann muss ich ja erst alle anderen Felder aus der Tabelle auslesen und ebenfalls mit speichern. Volker
15. Februar 2009 14:10
vsnase hat geschrieben:aber dann muss ich ja erst alle anderen Felder aus der Tabelle auslesen und ebenfalls mit speichern.
Ich will aber nur dieses eine Feld aktualisieren.
Der Compiler meckert bei Record.MODIFYALL(blobfeld, Bigtextvariable), dass das nicht passt (logischerweise). Das muss aber doch gehen.
OutStreamVariable vom DataType OutStream
Tabelle.RESET;
IF Tabelle.FIND('-') THEN BEGIN
REPEAT
Tabelle."BLOB Field".CREATEOUTSTREAM(OutStreamVariable);
BigTextVariable.WRITE(OutStreamVariable);
Tabelle.MODIFY;
UNTIL Tabelle.NEXT = 0;
END;