Unit 'DB' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fcl]

TGuidField

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Field class for native variant data.

Declaration

Source position: db.pas line 1187

type TGuidField = class(TStringField)

public

  constructor Create(); override;

  

Create a new instance of the TGUIDField class.

  property AsGuid: TGUID; [rw]

  

Field content as a GUID value.

end;

Inheritance

TGuidField

  

Field class for native variant data.

|

TStringField

  

Field class to handle ansistring fields.

|

TField

  

Provide access to the contents of a single field in a record.

|

TComponent

|

TPersistent,IUnknown,IInterfaceComponentReference

|

TObject,IFPObserved

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.

See also

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.


Documentation generated on: Jul 24 2023