RAD Studio VCL Reference
TDataSet Properties

The properties of the TDataSet class are listed here.

Indicates the index of the active record in the internal cache of records. 
Indicates the number of columns in the dataset that represent Binary large object (BLOB) fields. 
Indicates the number of bytes used to represent a bookmark. 
Indicates the number of records in the internal cache. 
Provides indexed access to the record buffers in the internal cache. 
Points to the record buffer used during an OnCalcFields event. 
Indicates the number of bytes in a record buffer dedicated to storing calculated fields and lookup fields. 
Specifies record-level constraints that must be met when editing the data. 
Indicates the index of the current record in the internal cache of record buffers. 
Specifies the offset needed to convert indexes in the Fields property to field numbers. 
Indicates whether the dataset includes internally calculated fields. 
Indicates the class type to use when creating nested datasets. 
Lists all nested datasets. 
For internal use only. 
Specifies whether or not a dataset is open. 
Contains any aggregate fields. 
Determines when the OnCalcFields event is triggered and when lookup field values are calculated. 
Determines how many record buffers are read in each block. 
Indicates whether the first record in the dataset is active. 
Specifies the current bookmark in the dataset. 
Indicates whether the dataset permits write access to data. 
Indicates the persistent TDataSetField object that owns a nested dataset. 
Represents the data source of another dataset that supplies values to the dataset. 
Indicates whether a dataset's underlying field components are generated dynamically when the dataset is opened. 
Returns a pointer to the DataSet designer for the dataset. 
Indicates whether a dataset is positioned at the last record. 
Indicates the number of field components associated with the dataset. 
Points to the list of field definitions for the dataset. 
Points to the list of field definitions for the dataset. 
Lists the field components of a dataset. 
Lists all non-aggregate field components of the dataset. 
Provides access to the values for all fields in the active record for the dataset 
Specifies the text of the current filter for a dataset. 
Specifies whether or not filtering is active for a dataset. 
Specifies whether or not filtering is case insensitive, and whether or not partial comparisons are permitted when filtering records. 
Indicates whether or not moving to a different record is successful. 
Indicates whether the dataset is unidirectional. 
Indicates whether the active record is modified. 
Specifies whether fields are stored hierarchically or flattened out in the Fields property. 
Indicates the active record in the dataset. 
Indicates the total number of records associated with the dataset. 
Indicates the size of a record in the dataset. 
Determines whether a unique TField object is created for each element of an array field. 
Indicates the current operating mode of the dataset. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!