Data.DB.TField.AsAnsiString

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property AsAnsiString: AnsiString read GetAsAnsiString write SetAsAnsiString;

C++

__property System::AnsiString AsAnsiString = {read=GetAsAnsiString, write=SetAsAnsiString};

Eigenschaften

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

Beschreibung

Stellt den Feldwert als AnsiString dar.

Bei einem Lesezugriff auf die Eigenschaft AsAnsiString 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 AsAnsiString einen Wert zuzuweisen, wird eine Exception ausgelöst.

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

Siehe auch

Codebeispiele