[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'DB' (#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 (deprecated)

TBookmarkFlag

  

Bookmark flags

TBookmarkStr

  

Bookmark type

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: May 14 2021