Data.DB.TStringField.Transliterate

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Transliterate: Boolean read FTransliterate write FTransliterate default True;

C++

__property bool Transliterate = {read=FTransliterate, write=FTransliterate, default=1};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Data.DB.pas
Data.DB.hpp
Data.DB TStringField

Beschreibung

Legt fest, ob Text aus dem bzw. in den von der Datenmenge verwendeten Zeichensatz konvertiert werden soll..

Verwenden Sie Transliterate, wenn die von der Datenmenge angegebene physikalische Datenbanktabelle keinen ANSI-Sprachtreiber nutzt und die Daten erweiterte ASCII-Zeichen enthalten könneneinen anderen Zeichensatz als UTF-8 (unter Linux) oder ANSI (unter Windows) nutzt und die BLOB-Felder Text enthalten.

Wenn Transliterate den Wert true hat, rufen String-Felder beim Zuweisen des Wertes die Methode Translate der Datenmenge auf, um UTF-8 oder ANSI-Zeichen in den von der Datenmenge verwendeten Zeichensatz umzuwandeln. Umgekehrt konvertiert die Methode Translate beim Lesen eines String-Feld-Wertes die Zeichen aus der Datenbanktabelle in den UTF-8 oder ANSI-Zeichensatz.

Siehe auch