Thema: Delphi Binärdaten (blob) lesen

Einzelnen Beitrag anzeigen

DelTurbo

Registriert seit: 12. Dez 2009
Ort: Eifel
1.194 Beiträge
 
Delphi 2007 Architect
 
#1

Binärdaten (blob) lesen

  Alt 16. Okt 2011, 15:43
Datenbank: mysql • Version: 5 • Zugriff über: MySqlDirect
Wie bekomme ich ein blob-feld eigentlich wieder gelesen? Mit FResult.FieldValue(0) (ist das nullte feld) bekomme ich immer nur das 1. zeichen zurück (ist eine 8, also #8).

Speichern ist kein problem. Es steht auch richtig in der Datenbank. Aber gelesen bekomme ich es nichtmehr. Was mache ich falsch?

Danke im voraus

EDIT: Ich habe nachgeshen, das Feld fängt mit einer $08 an. Den rest hätte ich aber auch gerne

EXIT2: Ich mache das nun wie folgt. Dann bekomme ich zwar einen string mit HEX-Zahlen, aber eine andere möglichkeit habe ich nicht gefunden. Für alle die sowas suchen:

Code:
SELECT hex( ICON ) FROM IconTable WHERE ID=20000 LIMIT 1
Alle meine Rechtschreibfehler sind Urheberrechtlich geschützt!!

Geändert von DelTurbo (16. Okt 2011 um 17:05 Uhr) Grund: Lösung gefunden
  Mit Zitat antworten Zitat