AnyDAC
ContentsIndexHome
PreviousUpNext
public

The public members of the TADDataSet class are listed here.

Events
Event 
Description 
Fires after cached updates are applied to DB. 
Fires after SQL command execution is finished. 
Fires after fetching next rowset one time for each fetched record. 
Fires after fetching next rowset. 
Fires after fetching record. 
Fires before cached updates are applied to DB. 
Fires before SQL command execution is started. 
Fires before fetching next rowset. 
Fires before fetching record. 
Fires after a detailed dataset has set detailed query parameters. 
Fires when a dataset needs to reconcile an update to a record that cannot not be applied. 
Fires if an exception is generated when updates are applied to a database. 
Occurs when record update is applying to a database. 
Class
Methods
Method 
Description 
Creates a new client index for the dataset. 
Applies a master-detail relation to this detail dataset. 
Applies a range to the dataset. 
Applies changes for all records in the dataset change log to the database. 
Attaches dataset to existing DatS table and optionaly view. 
Optimizes dataset functionality for batch updates. 
Cancels range for the dataset. 
Removes all records from the change log and restores the dataset rows to its prior editing state. 
Shares the data belonging to another dataset. 
Clears the changes log and marks all records as not modified. 
Copies records from source dataset to this dataset. 
Copies all record fields from source dataset to the Self dataset. 
Creates new empty internal data storage for dataset. 
Creates expression evaluator for dataset. 
Deletes an client index for the dataset. 
Deletes all client indexes for the dataset. 
Disables the enforcement of the client constraints. 
Use Disconnect method to release DBMS resources, used by this dataset. 
Enables modification of the search key buffer. 
Enables changing the ending value for an existing range. 
Enables changing the starting value for an existing range. 
Removes all records from the dataset internal data storage. 
Reenables enforcement of the client constraints when records are posted. 
Restores normal dataset functionality after batch updates. 
Executes an SQL command. 
Allows to fetch additional records. 
Retrieves all records from the current resultset and stores them into internal DatS table. 
Retrieves BLOB field values from database for current record. 
Retrieves nested datasets from database for current record. 
A shortcut to the GetNextPacket method. 
Searches for a record containing specified index field values. 
Searches for a record containing specified index field values. 
Finds the parameter in Params property by a given name. 
Returns field corresponding to DatS column. 
Lists the field objects that link this dataset as a detail of a master dataset. 
Returns DatS column corresponding to field. 
Indicates where the current record sits within a specified group of records. 
Fills the list by client index names. 
Fetches the next rowset from the DBMS. 
Returns parent row of this nested dataset. 
Returns DatS row. 
Sets the current record in this dataset the same as the current record in another, cloned dataset. 
Searches for a record, using values in the key buffer. 
Searches for a closest record, using values in the key buffer. 
Returns True, if dataset has current client index. 
Returns True, if dataset is linked to another dataset. 
Returns True, whether the dataset records are limited by a range. 
Loads a dataset's data from a file. 
Returns True, if dataset content will be loaded from file at Open. 
Loads a dataset's data from a stream. 
Searches the dataset for a record with specified field values and makes it current. 
Searches the dataset for a specified record by predicate expression and makes that record current or returns its index. 
Searches the dataset for a specified record by its fields values and makes that record current or returns its index. 
Searches the dataset for a record with specified key field values and returns result field values. 
Searches the dataset for a record with specified key field values and returns result field values. 
Searches the dataset for a record by predicate expression and returns result field values. 
Sets dataset to offline mode. 
Executes SQL command and optionally opens dataset. 
Searches parameter by its name. 
Clears successfully updated records from the dataset's cache of changes. 
Rereads field values of the current record from a data source. 
Registers new record and optionally rereads it field values from a data source. 
Releases all dataset cursors. 
Undoes changes to the current record. 
Saves a dataset's data to a file. 
Returns True, if dataset content will be saved to file at Close. 
Saves a dataset's data to a stream. 
Setups fields ProviderFlags. 
Starts the enter key values mode. 
Sets the starting and ending values of a range, and applies it. 
Sets the ending values of a range. 
Sets the starting values of a range. 
Undoes the last modification to the dataset records. 
Actualize changes to the client default expressions and auto-incremental fields. 
Actualize changes to the client constraints. 
Returns the modification status for current record. 
Properties
Property 
Description 
Controls how to use Active property value saved to DFM. 
The collection of client side aggregates, defined for dataset. 
Controls automatic calculation of aggregate values. 
Specifies whether dataset will log changes to the data without immediate applying of them to the database. 
Gets the number of changes in the change log. 
Gets the dataset (if any) with which this dataset shares data. 
Specifies record-level client constraints that must be met when editing the data. 
Specifies whether the dataset perform constraint checking. 
Data 
Represents the data of the dataset, allowing to copy full data of one dataset into another. 
Returns the reference to the internal data storage manager. 
Represents the changed records of the dataset. 
Gets / sets fields in detail dataset, used to establish a master-detail relationship with this dataset. 
Specifies what kinds of changed records must be "visible" in the dataset. 
Represents the currently "visible" data of the dataset. 
Returns the depth of grouping support provided by the current index. 
Returns indexes definition for the dataset. 
Lists all client indexes that apply to the dataset. 
Controls automatic maintenance of Index'es. 
Returns the number of fields that make up the current index. 
Lists the field names to use as an index. 
Returns the fields that make up the current index. 
Gets / sets the current index for the dataset by its name. 
Controls the exclusion of upper and lower boundaries for a range. 
Controls the number of indexed field values to use for key search or range setup. 
Gets / sets fields in master dataset, used to establish a master-detail relationship with this dataset. 
Returns data link object servicing connection with master dataset. 
Gets / sets a master data source, used to establish a master-detail relationship with this dataset. 
Returns the reference to parent dataset, if this one is nested. 
Returns an exception object associated with the current dataset record. 
Gets / sets the change log version number. 
Specifies if no more records to fetch from current cursor. 
The reference to DatS view object, by which rows the dataset is navigating. 
The reference to DatS table object, actually representing the internal data storage. 
Indicates whether the changes log is not empty. 
View 
The reference to base DatS view object. 
Links
What do you think about this topic? Send feedback!