RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
Classes

The following table lists classes in this documentation.

 
Name 
Description 
 
EDatabaseError is the exception class for database errors. 
 
EUpdateError is the exception class for dataset provider update errors. 
 
A TADTField object represents an ADT (Abstract Data Type) field in a dataset. 
 
TAggregate field represents a maintained aggregate in a client dataset. 
 
TArrayField represents an Array field in a dataset. 
 
TAutoIncField is a persistent field object for an autoincrement field in a dataset. 
 
TBCDField represents a binary-coded decimal (BCD) field in a dataset. 
 
TBinaryField represents an untyped binary field in a dataset. 
 
TBlobField represents a field in a dataset that holds a reference to a binary large object (BLOB). 
 
TBooleanField represents a field containing Boolean values. 
 
This is class DB.TByteField. 
 
TBytesField represents a bytes field in a dataset. 
 
TCheckConstraint represents a record-level constraint on a dataset component. 
 
TCheckConstraints contains a collection of check constraints for a dataset component. 
 
TCurrencyField represents a field that contains currency values in a dataset. 
 
TCustomConnection is the base class for components that connect datasets to a remote source of data. 
 
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 is the base class for all dataset components that represent data in rows and columns. 
 
TDataSetDesigner is the base class for all dataset designers. 
 
TDataSetField provides access to nested datasets. 
 
TDataSource provides an interface between a dataset component and data-aware controls on a form. 
 
TDateField represents a date field in a dataset. 
 
TDateTimeField represents a date-time field in a dataset. 
 
This is class DB.TDefaultLookupList. 
 
TDefCollection holds the definition objects (TNamedItem) that represent the specifications for database entities such as fields or indexes. 
 
TDetailDataLink is the ancestor to datalink classes that manage the relationships between datasets that are linked in master/detail relationships. 
 
This is class DB.TExtendedField. 
 
TField is the common ancestor of all the field components. 
 
TFieldDef is a field definition that corresponds to a physical field of a record in a table underlying a dataset. 
 
TFieldDefList lists the field definition (TFieldDef) objects of a dataset in a flattened form. 
 
TFieldDefs holds the field definition (TFieldDef) objects that represent the physical fields underlying a dataset. 
 
TFieldList lists the fields of a dataset, flattening out the structure of any object fields. 
 
TFields holds the field (TField) objects that represent the physical fields underlying a dataset or an object field such as TADTField and TArrayField
 
Enumerates database fields. 
 
TFlatList is an abstract base class for objects that represent a flattened list of fields or field definitions. 
 
TFloatField represents a field that contains floating-point values in a dataset. 
 
TFMTBCDField represents a binary-coded decimal (BCD) field in a dataset. 
 
TGraphicField represents a graphics field in a dataset. 
 
TGuidField represents a guid field in a dataset. 
 
TIDispatchField represents an IDispatch field in a dataset. 
 
TIndexDef describes an index in a database table. 
 
TIndexDefs holds the list of available index definitions for a table. 
 
TIntegerField represents a signed 32-bit integer field in a dataset. 
 
TInterfaceField represents an interface field in a dataset. 
 
A TLargeintField object represents a large integer field in a dataset. 
 
This is class DB.TLongWordField. 
 
TLookupList maintains a list of lookup values associated with a set of key field values. 
 
TMasterDataLink allows a dataset to establish a master/detail relationship. 
 
TMemoField represents a memo field in a dataset. 
 
TNamedItem is the base class for definitions used by datasets. 
 
TNumericField is the common ancestor of all the numeric fields in a dataset. 
 
TObjectField is the common ancestor of TADTField, TArrayField, TDataSetField, and TReferenceField components in a dataset. 
 
TParam represents a field parameter for a query or stored procedure. 
 
This is class DB.TParamDataSetObject. 
 
This is class DB.TParamObject. 
 
This is class DB.TParamParamsObject. 
 
TParams manages a list of field parameters. 
 
This is class DB.TParamStreamObject. 
 
TReferenceField represents a REF field in a dataset. 
 
This is class DB.TShortintField. 
 
TSmallIntField represents a signed 16-bit integer field in a dataset. 
 
TSQLTimeStampField represents a date-time field in a DBExpress dataset. 
 
TStringField represents a string field in a dataset. 
 
TTimeField represents a time field in a dataset. 
 
This is class DB.TUnsignedAutoIncField. 
 
TVarBytesField represents a variable-length untyped binary field in a dataset. 
 
TVariantField represents a variant field in a dataset. 
 
Base class for all dataset components that represent Unicode data in rows and columns. 
 
TWideMemoField represents a memo field in a dataset. 
 
TWideStringField represents a large string field in a dataset. 
 
TWordField represents an unsigned 16-bit integer field in a dataset. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!