Skip to content

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