Wer aus Access-Datenbanken über andere Anwendungen(z.B. VB- oder Intervdev-Applictions) binäre Daten auslesen möchte, kann schnell auf Probleme stoßen. Access speichert Daten im OLE-Objekt leider auf seine eigene Art. Man hat die Möglichkeit die Daten als BitMap, Bild, aus Datei, Dokument usw... abzulegen. Diese Daten jetzt aus einer Application heraus auszulesen, führt zu Schwierigkeiten, weil das Format nicht mit dem, der ursprünglichen Datei übereinstimmt.
Wer Bilder(Bitmaps) auslesen will, der braucht dazu eine Komponente. Die Anleitung, wie Sie diese Komponente schreiben können, steht in der MS-Knowledge-Base. Hier der Link:http://support.microsoft.com/support/kb/articles/q175/2/61.asp
In dieser Anleitung befinden zwar 2,3 kleine Programmierfehler, diese können jedoch mit minimalen VB-Kenntnissen gelöst werden.
Wenn Sie mit Interdev eine Datei direkt in eine DB über ADO uploaden wollen, können Sie die "ActiveFile Komponente" der Firma "Infomentum, Inc." verwenden. Sie verfügt über sehr viele verschiedene Funktionen.Sie finden die dll und Ihre Beschreibung unter dieser Adresse.
http://www.infomentum.com/activefile/