Einzelnen Beitrag anzeigen

NoWu

Registriert seit: 5. Sep 2007
23 Beiträge
 
#1

Firebird, Delphi XE 2 und Unicode

  Alt 8. Mai 2012, 14:36
Datenbank: Firebird • Version: 2.1 • Zugriff über: dbExpress
Hallo zusammen,

so langsam zweifle ich an meiner übriggebliebenen Intelligenz. Es ist mir nicht möglich einen Text in kyrillischen Zeichen aus einer Datenbank zu lesen und in einem Label kyrillisch darzustellen. Ich bin da einfach zu doof zu. Kann mir bitte mal jemand auf die Sprünge helfen?

Ich greife über dbExpress auf die Datenbank zu. Als DB wird Firebird verwendet mit Charset UTF-8 oder UNICODE_FSS (beides geht nicht). Ich versuche ganz einfach Label1.Caption := SQLTable1.FieldByName('String').AsWideString. Bekomme aber nur irgenwelche merkwürdigen Zeichen angezeigt.

Ich seh den Wald vor lauter Bäumen nicht mehr.

Norbert
  Mit Zitat antworten Zitat