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

TLongWordField

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

Field class for 32-bit unsigned integer data.

Declaration

Source position: db.pas line 676

type TLongWordField = class(TNumericField)

public

  constructor Create(); override;

  

Create new instance of TLongWordField.

  function CheckRange();

  

Checkif a value is in the allowed range.

  property Value: LongWord; [rw]

  

Value as longword.

published

  property MaxValue: LongWord; [rw]

  

Maximum field value.

  property MinValue: LongWord; [rw]

  

Minimum field value.

end;

Inheritance

TLongWordField

  

Field class for 32-bit unsigned integer data.

|

TNumericField

  

Base class for all numerical data field classes.

|

TField

  

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

|

TComponent

|

TPersistent,IUnknown,IInterfaceComponentReference

|

TObject,IFPObserved

Description

TByteField is instantiated when a dataset must manage a field with 32-bit unsigned data: the data type ftLongword. It overrides some methods of TField to handle LongWord data, and sets some of the properties to values for LongWord data. It also introduces some methods and properties specific to integer data such as MinValue and MaxValue.

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

See also

MinValue

  

Minimum field value.

MaxValue

  

Maximum field value.


Documentation generated on: Jul 24 2023