DB
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
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 |