TField.AsUTF8String¶
Field contents as a UTF8 String.
Declaration¶
Source position: db.pas line 446
public property AsUTF8String: UTF8String;
Description¶
AsUTF8String returns the field data as a UTF8-Encoded string (single byte character string). If the field contains an AnsiString, the data will be converted to unicode according to the CodePage. If the field contains a unicode string, the string is UTF-8 encoded. When writing the written data will be converted to single-byte string. Note that if the field is an ansistring field, some characters may get lost when writing.
See also¶
| Name | Description |
|---|---|
| TField.AsString | Access the field's contents as an AnsiString value. |
| TField.AsUnicodeString | Field contents as a UnicodeString. |
| TField.AsAnsi8String | |
| TField.CodePage |