DB

From RAD Studio VCL Reference
Jump to: navigation, search

Contents

Delphi Information

Array

TBlobByteData

TBlobByteData stores the contents of a Binary Large Object (BLOB) field.

TBlobData
TBookmark

TBookmark identifies a record in a dataset for later navigation.

TBufferList

Represents a list of buffers.

Class

EDatabaseError

EDatabaseError is the exception class for database errors.

EUpdateError

EUpdateError is the exception class for dataset provider update errors.

TADTField

A TADTField object represents an ADT (Abstract Data Type) field in a dataset.

TAggregateField

TAggregate field represents a maintained aggregate in a client dataset.

TArrayField

TArrayField represents an Array field in a dataset.

TAutoIncField

TAutoIncField is a persistent field object for an autoincrement field in a dataset.

TBCDField

TBCDField represents a binary-coded decimal (BCD) field in a dataset.

TBinaryField

TBinaryField represents an untyped binary field in a dataset.

TBlobField

TBlobField represents a field in a dataset that holds a reference to a binary large object (BLOB).

TBooleanField

TBooleanField represents a field containing Boolean values.

TByteField
TBytesField

TBytesField represents a bytes field in a dataset.

TCheckConstraint

TCheckConstraint represents a record-level constraint on a dataset component.

TCheckConstraints

TCheckConstraints contains a collection of check constraints for a dataset component.

TCurrencyField

TCurrencyField represents a field that contains currency values in a dataset.

TCustomConnection

TCustomConnection is the base class for components that connect datasets to a remote source of data.

TDataLink

TDataLink is a helper class used by data-aware objects to coordinate the actions of TDataSource and TDataSet, and to respond to data events.

TDataSet

TDataSet is the base class for all dataset components that represent data in rows and columns.

TDataSetDesigner

TDataSetDesigner is the base class for all dataset designers.

TDataSetField

TDataSetField provides access to nested datasets.

TDataSource

TDataSource provides an interface between a dataset component and data-aware controls on a form.

TDateField

TDateField represents a date field in a dataset.

TDateTimeField

TDateTimeField represents a date-time field in a dataset.

TDefCollection

TDefCollection holds the definition objects (TNamedItem) that represent the specifications for database entities such as fields or indexes.

TDefaultLookupList
TDetailDataLink

TDetailDataLink is the ancestor to datalink classes that manage the relationships between datasets that are linked in master/detail relationships.

TExtendedField
TFMTBCDField

TFMTBCDField represents a binary-coded decimal (BCD) field in a dataset.

TField

TField is the common ancestor of all the field components.

TFieldDef

TFieldDef is a field definition that corresponds to a physical field of a record in a table underlying a dataset.

TFieldDefList

TFieldDefList lists the field definition (TFieldDef) objects of a dataset in a flattened form.

TFieldDefs

TFieldDefs holds the field definition (TFieldDef) objects that represent the physical fields underlying a dataset.

TFieldList

TFieldList lists the fields of a dataset, flattening out the structure of any object fields.

TFields

TFields holds the field (TField) objects that represent the physical fields underlying a dataset or an object field such as TADTField and TArrayField.

TFieldsEnumerator

Enumerates database fields.

TFlatList

TFlatList is an abstract base class for objects that represent a flattened list of fields or field definitions.

TFloatField

TFloatField represents a field that contains floating-point values in a dataset.

TGraphicField

TGraphicField represents a graphics field in a dataset.

TGuidField

TGuidField represents a guid field in a dataset.

TIDispatchField

TIDispatchField represents an IDispatch field in a dataset.

TIndexDef

TIndexDef describes an index in a database table.

TIndexDefs

TIndexDefs holds the list of available index definitions for a table.

TIntegerField

TIntegerField represents a signed 32-bit integer field in a dataset.

TInterfaceField

TInterfaceField represents an interface field in a dataset.

TLargeintField

A TLargeintField object represents a large integer field in a dataset.

TLongWordField
TLookupList

TLookupList maintains a list of lookup values associated with a set of key field values.

TMasterDataLink

TMasterDataLink allows a dataset to establish a master/detail relationship.

TMemoField

TMemoField represents a memo field in a dataset.

TNamedItem

TNamedItem is the base class for definitions used by datasets.

TNumericField

TNumericField is the common ancestor of all the numeric fields in a dataset.

TObjectField

TObjectField is the common ancestor of TADTField, TArrayField, TDataSetField, and TReferenceField components in a dataset.

TParam

TParam represents a field parameter for a query or stored procedure.

TParamObject

TParamObject represents the class used to store a TObject in the variant value of a TParam object.

TParamStreamObject

TParamStreamObject represents the class used to store a TStream in the variant value of a TParam object.

TParams

TParams manages a list of field parameters.

TReferenceField

TReferenceField represents a REF field in a dataset.

TSQLTimeStampField

TSQLTimeStampField represents a date-time field in a DBExpress dataset.

TSQLTimeStampOffsetField
TShortintField
TSingleField
TSmallintField

TSmallIntField represents a signed 16-bit integer field in a dataset.

TStringField

TStringField represents a string field in a dataset.

TTimeField

TTimeField represents a time field in a dataset.

TUnsignedAutoIncField
TVarBytesField

TVarBytesField represents a variable-length untyped binary field in a dataset.

TVariantField

TVariantField represents a variant field in a dataset.

TWideDataSet

Base class for all dataset components that represent Unicode data in rows and columns.

TWideMemoField

TWideMemoField represents a memo field in a dataset.

TWideStringField

TWideStringField represents a large string field in a dataset.

TWordField

TWordField represents an unsigned 16-bit integer field in a dataset.

Classref

TCheckConstraintClass
TCheckConstraintsClass
TDataSetClass

TDataSetClass is the class type of a TDataSet descendant.

TFieldClass

TFieldClass is the class type of a TField descendant.

TFieldDefClass
TFieldDefListClass
TFieldDefsClass
TFieldListClass
TFieldsClass
TIndexDefClass
TIndexDefsClass
TLookupListClass
TParamClass
TParamObjectClass
TParamsClass

Const

Constants

Enum

TAutoRefreshFlag

TAutoRefreshFlag Indicates whether the server provides field values, and if so, why.

TBlobStreamMode

TBlobStreamMode indicates how a BLOB stream can be used.

TBlobType

TBlobType indicates the type of a BLOB field.

TBookmarkFlag
TDBScreenCursor
TDataAction

TDataAction indicates how an application should respond to a database error condition.

TDataEvent

TDataEvent identifies an event that occurs to a dataset.

TDataSetState

TDataSetState indicates the current operating mode of a dataset component.

TFieldAttribute

TFieldAttribute and TFieldAttributes indicate various attributes of a field.

TFieldKind

TFieldKind indicates what type of information a field component represents.

TFieldType

TFieldType is a set of values that parallels the data types of fields in tables.

TFilterOption

TFilterOption and TFilterOptions influence how filter strings are applied.

TGetMode
TGetResult
TGroupPosInd

TGroupPosInd and TGroupPosInds indicate the position of the current record within its group.

TIndexOption

TIndexOption describes the attributes of an index.

TLocateOption

TLocateOption defines the values for the Options parameter of a dataset's Locate method.

TPSCommandType
TParamType

TParamType and TParamTypes represent the use of parameters on datasets that represent queries or stored procedures.

TProviderFlag

TProviderFlag and TProviderFlags indicate how a provider uses a field value when applying updates.

TSQLCommandType

TSQLCommandType indicates how an SQL dataset specifies the command it executes.

TUpdateAction

TUpdateAction Indicates how an a dataset should proceed after an event handler has processed an update.

TUpdateKind

TUpdateKind defines the values for the UpdateKind parameter of OnUpdateError and OnUpdateRecord event handlers.

TUpdateMode

TUpdateMode indicates how to locate records so that they can be updated.

TUpdateStatus

TUpdateStatus indicates the update status of a record.

Function

BuffersEqual

Indicates whether two buffers have the same contents.

DatabaseError

Creates and raises an EDatabaseError exception.

DatabaseErrorFmt

Creates and raises an EDatabaseError exception with a formatted error message.

DisposeMem

Frees memory.

ExtractFieldName

Returns the next name in a semicolon-delimited string of field names.

GetFieldProperty

Returns a TField object for a dataset and data control.

RegisterFields

Registers a set of field components so that they appear in the Dataset designer.

VarTypeToDataType

Returns the field type value that most closely corresponds to a Variant type.

Interface

IDBApplication

Interface for database application.

IDBScreen

Interface to display device.

IDBSession

IDBSession is the interface for database sessions.

IParamObject

IParamObject represents the interface for classes that store a TObject in the variant value of a TParam object.

IParamStreamObject

IParamStreamObject represents the interface for classes that store a TStream in the variant value of a TParam object.

IProviderSupport

IProviderSupport is the interface that datasets use to enable a provider to represent them.

IProviderSupport2

Interface datasets use to enable providers to represent them with Unicode support.

Pointer

PBookmarkFlag
PLookupListEntry
PPacketAttribute
TFieldRef
TRecordBuffer

Represents a pointer to a memory zone used as a buffer.

Set

TFieldAttributes
TFieldChars

TFieldChars indicates the set of characters that are valid for field.

TFieldKinds
TFilterOptions
TGroupPosInds
TIndexOptions

TIndexOptions describes the attributes of an index.

TLocateOptions

TLocateOptions defines the values for the Options parameter of the Locate method of a dataset.

TParamTypes
TProviderFlags
TResyncMode

TResyncMode is a set of flags that indicate operations a dataset should perform when resynchronizing data.

TUpdateRecordTypes
TUpdateStatusSet

Struct

TDateTimeRec
TLookupListEntry
TPacketAttribute

Type

Largeint
TBookmarkStr

TBookmarkStr is a bookmark represented as a string.

TDateTimeAlias

Variable

DBApplication
DBScreen
DefaultCheckConstraintClass
DefaultCheckConstraintsClass
DefaultFieldClasses
DefaultFieldDefClass
DefaultFieldDefListClass
DefaultFieldDefsClass
DefaultFieldListClass
DefaultFieldsClass
DefaultIndexDefClass
DefaultIndexDefsClass
DefaultLookupListClass
DefaultParamClass
DefaultParamsClass
LoginDialogExProc
LoginDialogProc
PasswordDialog

Displays a dialog box that prompts the user for the password of a local password-protected table.

RegisterFieldsProc
RemoteLoginDialogProc
ScreenCursorProc

C++ Information

Class

EDatabaseError

EDatabaseError is the exception class for database errors.

EUpdateError

EUpdateError is the exception class for dataset provider update errors.

IDBApplication

Interface for database application.

IDBScreen

Interface to display device.

IDBSession

IDBSession is the interface for database sessions.

IParamObject

IParamObject represents the interface for classes that store a TObject in the variant value of a TParam object.

IParamStreamObject

IParamStreamObject represents the interface for classes that store a TStream in the variant value of a TParam object.

IProviderSupport

IProviderSupport is the interface that datasets use to enable a provider to represent them.

IProviderSupport2

Interface datasets use to enable providers to represent them with Unicode support.

TADTField

A TADTField object represents an ADT (Abstract Data Type) field in a dataset.

TAggregateField

TAggregate field represents a maintained aggregate in a client dataset.

TArrayField

TArrayField represents an Array field in a dataset.

TAutoIncField

TAutoIncField is a persistent field object for an autoincrement field in a dataset.

TBCDField

TBCDField represents a binary-coded decimal (BCD) field in a dataset.

TBinaryField

TBinaryField represents an untyped binary field in a dataset.

TBlobField

TBlobField represents a field in a dataset that holds a reference to a binary large object (BLOB).

TBooleanField

TBooleanField represents a field containing Boolean values.

TByteField
TBytesField

TBytesField represents a bytes field in a dataset.

TCheckConstraint

TCheckConstraint represents a record-level constraint on a dataset component.

TCheckConstraints

TCheckConstraints contains a collection of check constraints for a dataset component.

TCurrencyField

TCurrencyField represents a field that contains currency values in a dataset.

TCustomConnection

TCustomConnection is the base class for components that connect datasets to a remote source of data.

TDataLink

TDataLink is a helper class used by data-aware objects to coordinate the actions of TDataSource and TDataSet, and to respond to data events.

TDataSet

TDataSet is the base class for all dataset components that represent data in rows and columns.

TDataSetDesigner

TDataSetDesigner is the base class for all dataset designers.

TDataSetField

TDataSetField provides access to nested datasets.

TDataSource

TDataSource provides an interface between a dataset component and data-aware controls on a form.

TDateField

TDateField represents a date field in a dataset.

TDateTimeField

TDateTimeField represents a date-time field in a dataset.

TDateTimeRec
TDefCollection

TDefCollection holds the definition objects (TNamedItem) that represent the specifications for database entities such as fields or indexes.

TDefaultLookupList
TDetailDataLink

TDetailDataLink is the ancestor to datalink classes that manage the relationships between datasets that are linked in master/detail relationships.

TExtendedField
TFMTBCDField

TFMTBCDField represents a binary-coded decimal (BCD) field in a dataset.

TField

TField is the common ancestor of all the field components.

TFieldDef

TFieldDef is a field definition that corresponds to a physical field of a record in a table underlying a dataset.

TFieldDefList

TFieldDefList lists the field definition (TFieldDef) objects of a dataset in a flattened form.

TFieldDefs

TFieldDefs holds the field definition (TFieldDef) objects that represent the physical fields underlying a dataset.

TFieldList

TFieldList lists the fields of a dataset, flattening out the structure of any object fields.

TFields

TFields holds the field (TField) objects that represent the physical fields underlying a dataset or an object field such as TADTField and TArrayField.

TFieldsEnumerator

Enumerates database fields.

TFlatList

TFlatList is an abstract base class for objects that represent a flattened list of fields or field definitions.

TFloatField

TFloatField represents a field that contains floating-point values in a dataset.

TGraphicField

TGraphicField represents a graphics field in a dataset.

TGuidField

TGuidField represents a guid field in a dataset.

TIDispatchField

TIDispatchField represents an IDispatch field in a dataset.

TIndexDef

TIndexDef describes an index in a database table.

TIndexDefs

TIndexDefs holds the list of available index definitions for a table.

TIntegerField

TIntegerField represents a signed 32-bit integer field in a dataset.

TInterfaceField

TInterfaceField represents an interface field in a dataset.

TLargeintField

A TLargeintField object represents a large integer field in a dataset.

TLongWordField
TLookupList

TLookupList maintains a list of lookup values associated with a set of key field values.

TLookupListEntry
TMasterDataLink

TMasterDataLink allows a dataset to establish a master/detail relationship.

TMemoField

TMemoField represents a memo field in a dataset.

TNamedItem

TNamedItem is the base class for definitions used by datasets.

TNumericField

TNumericField is the common ancestor of all the numeric fields in a dataset.

TObjectField

TObjectField is the common ancestor of TADTField, TArrayField, TDataSetField, and TReferenceField components in a dataset.

TPacketAttribute
TParam

TParam represents a field parameter for a query or stored procedure.

TParamObject

TParamObject represents the class used to store a TObject in the variant value of a TParam object.

TParamStreamObject

TParamStreamObject represents the class used to store a TStream in the variant value of a TParam object.

TParams

TParams manages a list of field parameters.

TReferenceField

TReferenceField represents a REF field in a dataset.

TSQLTimeStampField

TSQLTimeStampField represents a date-time field in a DBExpress dataset.

TSQLTimeStampOffsetField
TShortintField
TSingleField
TSmallintField

TSmallIntField represents a signed 16-bit integer field in a dataset.

TStringField

TStringField represents a string field in a dataset.

TTimeField

TTimeField represents a time field in a dataset.

TUnsignedAutoIncField
TVarBytesField

TVarBytesField represents a variable-length untyped binary field in a dataset.

TVariantField

TVariantField represents a variant field in a dataset.

TWideDataSet

Base class for all dataset components that represent Unicode data in rows and columns.

TWideMemoField

TWideMemoField represents a memo field in a dataset.

TWideStringField

TWideStringField represents a large string field in a dataset.

TWordField

TWordField represents an unsigned 16-bit integer field in a dataset.

Enum

Db__17
Db__3
TAutoRefreshFlag

TAutoRefreshFlag Indicates whether the server provides field values, and if so, why.

TBlobStreamMode

TBlobStreamMode indicates how a BLOB stream can be used.

TBookmarkFlag
TDBScreenCursor
TDataAction

TDataAction indicates how an application should respond to a database error condition.

TDataEvent

TDataEvent identifies an event that occurs to a dataset.

TDataSetState

TDataSetState indicates the current operating mode of a dataset component.

TFieldAttribute

TFieldAttribute and TFieldAttributes indicate various attributes of a field.

TFieldKind

TFieldKind indicates what type of information a field component represents.

TFieldType

TFieldType is a set of values that parallels the data types of fields in tables.

TFilterOption

TFilterOption and TFilterOptions influence how filter strings are applied.

TGetMode
TGetResult
TGroupPosInd

TGroupPosInd and TGroupPosInds indicate the position of the current record within its group.

TIndexOption

TIndexOption describes the attributes of an index.

TLocateOption

TLocateOption defines the values for the Options parameter of a dataset's Locate method.

TPSCommandType
TParamType

TParamType and TParamTypes represent the use of parameters on datasets that represent queries or stored procedures.

TProviderFlag

TProviderFlag and TProviderFlags indicate how a provider uses a field value when applying updates.

TUpdateAction

TUpdateAction Indicates how an a dataset should proceed after an event handler has processed an update.

TUpdateKind

TUpdateKind defines the values for the UpdateKind parameter of OnUpdateError and OnUpdateRecord event handlers.

TUpdateMode

TUpdateMode indicates how to locate records so that they can be updated.

TUpdateStatus

TUpdateStatus indicates the update status of a record.

Function

BuffersEqual

Indicates whether two buffers have the same contents.

DatabaseError

Creates and raises an EDatabaseError exception.

DatabaseErrorFmt

Creates and raises an EDatabaseError exception with a formatted error message.

DisposeMem

Frees memory.

ExtractFieldName

Returns the next name in a semicolon-delimited string of field names.

GetFieldProperty

Returns a TField object for a dataset and data control.

RegisterFields

Registers a set of field components so that they appear in the Dataset designer.

VarTypeToDataType

Returns the field type value that most closely corresponds to a Variant type.

Typedef

Largeint
PBookmarkFlag
PLookupListEntry
PPacketAttribute
TBlobByteData

TBlobByteData stores the contents of a Binary Large Object (BLOB) field.

TBlobData
TBlobType

TBlobType indicates the type of a BLOB field.

TBookmark

TBookmark identifies a record in a dataset for later navigation.

TBookmarkStr

TBookmarkStr is a bookmark represented as a string.

TBufferList

Represents a list of buffers.

TCheckConstraintClass
TCheckConstraintsClass
TConnectChangeEvent

Type of function called when connection changes.

TDataChangeEvent
TDataOperation
TDataSetClass

TDataSetClass is the class type of a TDataSet descendant.

TDataSetErrorEvent
TDataSetNotifyEvent
TDateTimeAlias
TDefUpdateMethod
TFieldAttributes
TFieldChars

TFieldChars indicates the set of characters that are valid for field.

TFieldClass

TFieldClass is the class type of a TField descendant.

TFieldDefClass
TFieldDefListClass
TFieldDefsClass
TFieldGetTextEvent

TFieldGetTextEvent is the type for event handlers that assign a field's value from a string.

TFieldKinds
TFieldListClass
TFieldNotifyEvent
TFieldRef
TFieldSetTextEvent

TFieldSetTextEvent is the type for event handlers that assign a field's value from a string.

TFieldsClass
TFilterOptions
TFilterRecordEvent
TGroupPosInds
TIndexDefClass
TIndexDefsClass
TIndexOptions

TIndexOptions describes the attributes of an index.

TLocateOptions

TLocateOptions defines the values for the Options parameter of the Locate method of a dataset.

TLookupListClass
TParamClass
TParamObjectClass
TParamTypes
TParamsClass
TProviderFlags
TRecordBuffer

Represents a pointer to a memory zone used as a buffer.

TResyncMode

TResyncMode is a set of flags that indicate operations a dataset should perform when resynchronizing data.

TSQLCommandType

TSQLCommandType indicates how an SQL dataset specifies the command it executes.

TUpdateErrorEvent
TUpdateRecordEvent
TUpdateRecordTypes
TUpdateStatusSet
_di_IDBApplication
_di_IDBScreen
_di_IDBSession
_di_IParamObject
_di_IParamStreamObject
_di_IProviderSupport
_di_IProviderSupport2

Variable

DBApplication
DBScreen
DefaultCheckConstraintClass
DefaultCheckConstraintsClass
DefaultFieldClasses
DefaultFieldDefClass
DefaultFieldDefListClass
DefaultFieldDefsClass
DefaultFieldListClass
DefaultFieldsClass
DefaultIndexDefClass
DefaultIndexDefsClass
DefaultLookupListClass
DefaultParamClass
DefaultParamsClass
FieldTypeNames
FieldTypeVarMap
LoginDialogExProc
LoginDialogProc
PasswordDialog

Displays a dialog box that prompts the user for the password of a local password-protected table.

RegisterFieldsProc
RemoteLoginDialogProc
ScreenCursorProc
Personal tools
Translations
Newest Version