Skip to content

TGuidField

Field class for native variant data.

Declaration

Source position: db.pas line 1196

type

  TGuidField = class(TStringField)
  public
    constructor Create;
    property AsGuid: TGUID; {rw}
  end;

Description

TGUIDField is the class used when a dataset must manage native variant-typed data. (TField.DataType equals ftGUID). It initializes some of the properties of the TField class and overrides some of its methods to be able to work with variant data. It also adds a method to retrieve the field value as a native TGUID type.

It should never be necessary to create an instance of TGUIDField manually, a field of this class will be instantiated automatically for each GUID field when a dataset is opened.

Properties

Member Visibility Description
AsGuid public Field content as a GUID value.
See all Properties

Methods

Member Visibility Description
Create public Create a new instance of the TGUIDField class.
See all Methods

See also

Name Description
TDataset Base class for records-based data-access.
TField Provide access to the contents of a single field in a record.
TGuidField.AsGuid Field content as a GUID value.