Hallo Stephan,
>
> Es geht darum, die Inhalte einer alten Base-Datenbank in eine neue
> Base-Datenbank per Makro zu kopieren. Dies funktioniert nun auch schon dank
> eurer Hilfe wie gewünscht. Bis auf eines: In einer Tabelle sind Bilder
> gespeichert (Typ: LONGVARBINARY).
> Ich weiß einfach nicht, wie ich diesen Datentyp ansprechen muss.
>
> Versucht habe ich es mit:
>
> oBild = oErgSetOld.getObject(2)
> ' oBild = oErgSetOld.getBinaryStream(2)
> ' oBild = oErgSetOld.getByte(2)
> ' oBild = oErgSetOld.getBytes(2)
>
> Irgendwo gibt es dann immer einen Fehler.

Vielleicht kannst Du einmal schreiben, an welcher Stelle der Fehler auftritt. 
Wenn das Makro den Wert nicht lesen kann zeigt es das ja in der Regel an. 
Vielleicht ist es auch dies:
Binary data starts and ends with ' (singlequote), the format is 
hexadecimal. '0004ff' for example is 3 bytes, first 0, second 4 and last 255 
(0xff).
aus: http://hsqldb.org/doc/guide/ch09.html#datatypes-section

Gruß

Robert


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an