Einzelnen Beitrag anzeigen

polondo

Registriert seit: 1. Sep 2005
84 Beiträge
 
#1

wie kann man unicode aus der DB auslesen?

  Alt 31. Jul 2006, 13:44
hallo,

ich möchte gerne in meinem Programm Unicode-Daten aus einer Datenbank auslesen. Der sql query Assistent zeigt mir diesen Inhalt korrekt an, jedoch bekomme ich im Delphi lauter "?" wenn ich diesen aus der Db auslese und in eine Combobox schreiben möchte. Ich habe schon versucht Funktionen wie AnsiToUTF8 oder UTF8Decode/Encode einzusetzen, bekomme aber wieder nur lauter "?". Auch habe ich vergebens versucht die Daten nach dem Auslesen zuerst in einen Widestring zu kopieren und dann erst in die Combobox zu schreiben.

Hat jemand eine Idee wie man vorgehen müsste?

btw. als comboboxkomponente benutze ich die Unicode-Controls von TNT. Also kann es schonmal nicht an der Unicode Tauglichkeit der Combobox liegen. Ich müsste die Daten nur als Unicode auslesen ... nur wie?

mfg R.
  Mit Zitat antworten Zitat