Einzelnen Beitrag anzeigen

BlueStarHH

Registriert seit: 28. Mär 2005
Ort: Hannover-Hainholz
801 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Firebird: Wie Unicode im TDBMemo speichern?

  Alt 27. Mär 2010, 11:00
Ich hab ja gestern schon stundenlang gesucht und nun doch die Lösung selbst gefunden:

Einstellungen in der TIBCConnection
Options.Charset := UTF-8
Options.EnableMemos := true
Options.UseUnicode := true

Erst NACHDEM diese Einstellungen gesetzt sind und Connected auf false gesetzt wurde, darf der "Fields Editor" der TIBTable aufgerufen werden, um alle Felder der Tabelle der Komponente hinzuzufügen. Aus dem Text-Blob wird dann ein TWideMemoField. Sonst wird es ein TBlobField, mit dem kein Unicode angezeigt wird.
  Mit Zitat antworten Zitat