Hallo Robert,
Binärdaten in BLOB´s ein/auslesen funktioniert leider noch nicht, ist aber in Planung.
Base64 codierte Daten (auch binär) können aber mit dem FlowHeater bereits jetzt verarbeitet werden. Hierzu habe ich mal zwei Beispiele erstellt, siehe Anlage.
Beispiel Import.fhd
Hier wird eine CSV Textdatei gelesen in der Dateinamen stehen. Diese Dateien werden dann über den .NET Script Heater geöffnet und nach base64 codiert. Der Output wird im Beispiel nicht in eine Datenbank importiert sondern in eine weitere CSV Textdatei geschrieben. So funktioniertes zur Veranschaulichung auch ohne Datenbank.
Beispiel Export.fhd
Hier wird die oben erzeugte Textdatei gelesen und aus den base64 Daten werden wieder Dateien erzeugt. Wieder über den .NET Script Heater.
Das Skript kannst du dir über einen doppelklick auf den Heater ansehen, die Skripte wurden mit Kommentaren versehen.
Diese base64 Daten können so problemlos in z.B. Text/Memo von Datenbanken importiert/exportiert werden. Leider noch nicht in BLOB´s
Allerdings besteht so die Einschränkung der in der Datenbank eingestellten Packetgröße! Bei MySQL kann diese z.B. über den Parameter max_allowed_packet eingestellt bzw. verändert werden. Diese Größe bestimmt dann auch die max. Größe der Datei die Importiert/Exportiert werden kann!
Anhang base64.zip wurde nicht gefunden.