Data.DB.TField.AsWideString

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property AsWideString: string read GetAsWideString write SetAsWideString;

C++

__property System::UnicodeString AsWideString = {read=GetAsWideString, write=SetAsWideString};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Data.DB.pas
Data.DB.hpp
Data.DB TField

Beschreibung

Stellt den Feldwert als WideString dar.

Bei einem Lesezugriff auf die Eigenschaft AsWideString wird der verkürzte Klassenname der Feldkomponente zurückgegeben. Der verkürzte Klassenname wird gebildet, indem das führende "T" und die Endung "Field" aus dem Klassennamen entfernt werden. Bei TField würde dieses Vorgehen zu einem leeren String führen, daher lautet der verkürzte Klassenname von TField "Field", der verkürzte Klassenname von TVarBytesField "VarBytes" usw.

Wenn Sie versuchen, der Eigenschaft AsWideString einen Wert zuzuweisen, wird eine Exception ausgelöst.

Nachkommen von TField, die WideString-Felder repräsentieren oder Umwandlungen der Feldeigenschaft Value in einen WideString-Wert unterstützen, überschreiben AsWideString, um den Feldwert als einen unterschiedlichen, aussagekräftigeren String zu lesen und zu schreiben.

Siehe auch

Codebeispiele