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

Reference for unit 'DB': Types

LargeInt

  

Large (64-bit) integer.

PBookmarkFlag

  

Pointer to TBookmarkflag type.

PBufferList

  

Pointer to TBufferlist type.

PDateTimeRec

  

Pointer to TDateTimeRec record.

PLargeInt

  

Pointer to Large (64-bit) integer.

PLookupListRec

  

Pointer to TLookupListRec record.

TBlobData

  

Alias type to store blob data.

TBlobStreamMode

  

Mode used when creating a blob stream.

TBlobType

  

Valid BLOB fieldtypes.

TBookMark

  

Bookmark type.

TBookmarkFlag

  

Bookmark flags.

TBookmarkStr

  

Bookmark as string type - deprecated.

TBufferArray

  

Pointer to an array of buffers.

TBufferList

  

Array of PChar records.

TDataAction

  

Action to take when a data manipulation operation has failed.

TDatabaseClass

  

Class pointer for TDatabase.

TDataChangeEvent

  

Event handler prototype when a field's data has changed.

TDataEvent

  

Various events that are sent to datasources.

TDataOperation

  

Internal callback type.

TDatasetClass

  

Class type for the TDataset class.

TDataSetErrorEvent

  

Error handling callback.

TDataSetNotifyEvent

  

Event handler prototype for dataset events.

TDataSetState

  

Current state of the dataset.

TDateTimeAlias

  

Alias for TDateTime type.

TDateTimeRec

  

Date/Time record.

TDBDatasetClass

  

Class of TDBDataset.

TDBTransactionClass

  

Class of TDBTransaction.

TFieldAttribute

  

Field attributes.

TFieldAttributes

  

Set of TFieldAttribute values.

TFieldChars

  

Set of valid characters for the field contents.

TFieldClass

  

TFieldDefClass

  

Class of TFieldDef.

TFieldDefsClass

  

Class of TFieldDefs.

TFieldGetTextEvent

  

Event handler to get field content.

TFieldKind

  

Kind of field.

TFieldKinds

  

Set of TFieldKind values.

TFieldMap

  

Array type with TFieldType as index type.

TFieldNotifyEvent

  

Notification handler prototype.

TFieldRef

  

Pointer to a TField instance.

TFieldsClass

  

Class of TFields.

TFieldSetTextEvent

  

Event handler to get field content.

TFieldType

  

Field data type description.

TFilterOption

  

Available filter options.

TFilterOptions

  

Set of filter options to use.

TFilterRecordEvent

  

Record filtering event handler prototype.

TGetMode

  

Get new buffer mode.

TGetResult

  

result of the GetRecord operation.

TIndexOption

  

Index description flags.

TIndexOptions

  

Set of TIndexOption values.

TLocateOption

  

Available options when locating a record in a dataset.

TLocateOptions

  

Options to use when locating a record in a dataset.

TLoginEvent

  

Login event handler.

TLookupListRec

  

Record to store lookup results.

TParamBinding

  

Auxiliary type, used when binding parameters.

TParamClass

  

Class of TParam.

TParamStyle

  

Style of parameter.

TParamType

  

Parameter type.

TParamTypes

  

Set of TParamType.

TProviderFlag

  

What to do with fields when applying updates.

TProviderFlags

  

Set of TProviderFlag flags.

TPSCommandType

  

Type of SQL command.

TRecordBuffer

  

Pointer type for record data buffer.

TRecordBufferBaseType

  

Opaque base type for TRecordBuffer.

TResolverResponse

  

Resolver response code.

TResyncMode

  

Internal flag for resynchronisation.

TSQLParseOption

  

Represents SQL parser options available to the TParams collection.

TSQLParseOptions

  

Set type used to store value(s) from the TSQLParseOption enumeration.

TStringFieldBuffer

  

Type to access string field content buffers as an array of characters.

TUpdateAction

  

Action to perform when an update operation fails.

TUpdateKind

  

Kind of update operation.

TUpdateMode

  

Update mode.

TUpdateStatus

  

Record update status.

TUpdateStatusSet

  

Set of update states.


Documentation generated on: Jul 24 2023