FireDAC.Comp.DataSet

From RAD Studio API Documentation
Jump to: navigation, search

Contains the FireDAC TFDDataSet base dataset class and additional utility methods and classes.

Package FireDAC290.bpl

Classes

IFDDataSetListenerAllows to implement custom event handling for dataset operations.
IFDDataSetReferenceProvides a mechanism for referencing and accessing a dataset.
TFDAggregateTFDAggregate represents a maintained client aggregated value in a FireDAC dataset.
TFDAggregatesTFDAggregates is a collection of TFDAggregate objects.
TFDAutoIncFieldTFDAutoIncField represents an integer auto-incrementing field in a FireDAC dataset.
TFDBlobStreamTFDBlobStream is a stream object giving access to BLOB/Memo fields.
TFDColMapItemInternal use only.
TFDDataSetThe TFDDataSet is a direct TDataSet descendant, introducing base functionality for all FireDAC datasets.
TFDIndexTFDIndex represents a maintained client view for records in a FireDAC dataset.
TFDIndexesTFDIndexes is a collection of TFDIndex objects.
TFDMasterDataLinkTFDMasterDataLink controls master-detail link between two datasets.
TFDSQLTimeIntervalFieldTFDSQLTimeIntervalField represents a time interval field in a dataset.
TFDXMLFieldTFDXMLField represents a Unicode encoded XML data field in a dataset.

Routines

FDCheckStoredUsageChecks whether the stored activation usage corresponds to the state of the component.
TFDDataSet_InternalAfterOpen

Types

PFDBookmarkDataAllows to locate, navigate, or manipulate the record without depending on its position in the dataset.
PFDKeyBufferRepresents a buffer used to store key values for indexed fields in a dataset.
PFDRecInfoRepresents a record's metadata or information within a dataset.
TFDAfterApplyUpdatesEventOccurs after the updates are applied to the dataset.
TFDBookmarkDataAllows to reference and navigate to a particular record without relying on its position in the dataset.
TFDCopyDataSetOption
TFDCopyDataSetOptionsSpecifies the options for copying a dataset.
TFDDataSetEventDefines a generic event type specific to a dataset.
TFDDataSetFlag
TFDDataSetFlagsDefines a set of flags used to control the behavior and properties of datasets.
TFDDataSetListList of TDataSet elements.
TFDDataSetLocateOptionDefines the options for locating records within a dataset.
TFDDataSetLocateOptionsDefines the behavior of the Locate method when searching for records in a dataset.
TFDFetchDirectionSpecifies the fetch direction.
TFDFieldListProvides a way to manage and access the individual fields of a dataset, allowing users to iterate through the fields, retrieve field information, and manipulate field properties.
TFDKeyBufferRepresents a buffer used for storing key values in indexed fields within a dataset.
TFDKeyIndexRepresents the index used for locating records in a dataset.
TFDRecInfoProvides detailed information about a specific record in a dataset.
TFDReconcileErrorEventProvides a mechanism to handle errors that arise during the reconciliation, allowing for custom error handling, logging, or corrective actions to be taken before the operation is aborted or retried.
TFDStoredActivationUsageControls how to use the Active property value saved to the DFM/FMX.
TFDStoredActivationUsageItem
TFDUpdateErrorEventAllows to handle errors that arise while inserting, updating, or deleting records in a database.
TFDUpdateRecordEventAllows to intervene and modify the record data or perform additional actions before the update is committed to the database.
TFDUpdateRecordType
TFDUpdateRecordTypesDefines the types of record updates that can occur within a dataset.

Constants

C_NILC_NIL: Integer = 0;