RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TCustomClientDataSet Methods

The methods of the TCustomClientDataSet class are listed here.

 
Name 
Description 
 
This is ActivateFilters, a member of class TCustomClientDataSet. 
 
This is AddDataPacket, a member of class TCustomClientDataSet. 
 
This is AddFieldDesc, a member of class TCustomClientDataSet. 
 
This is AllocKeyBuffers, a member of class TCustomClientDataSet. 
 
This is AllocRecordBuffer, a member of class TCustomClientDataSet. 
 
This is Check, a member of class TCustomClientDataSet. 
 
This is CheckDetailRecords, a member of class TCustomClientDataSet. 
 
This is CheckProviderEOF, a member of class TCustomClientDataSet. 
 
This is CheckSetKeyMode, a member of class TCustomClientDataSet. 
 
This is ClearCalcFields, a member of class TCustomClientDataSet. 
 
This is CloseCursor, a member of class TCustomClientDataSet. 
 
This is ConstraintsStored, a member of class TCustomClientDataSet. 
 
This is DataConvert, a member of class TCustomClientDataSet. 
 
This is DataEvent, a member of class TCustomClientDataSet. 
 
This is DeactivateFilters, a member of class TCustomClientDataSet. 
 
This is DefChanged, a member of class TCustomClientDataSet. 
 
Designates methods for storing an object's unpublished data on a stream such as a form file. 
 
This is DestroyLookupCursor, a member of class TCustomClientDataSet. 
 
This is DoAfterApplyUpdates, a member of class TCustomClientDataSet. 
 
This is DoAfterExecute, a member of class TCustomClientDataSet. 
 
This is DoAfterGetParams, a member of class TCustomClientDataSet. 
 
This is DoAfterGetRecords, a member of class TCustomClientDataSet. 
 
This is DoAfterRowRequest, a member of class TCustomClientDataSet. 
 
This is DoApplyUpdates, a member of class TCustomClientDataSet. 
 
This is DoBeforeApplyUpdates, a member of class TCustomClientDataSet. 
 
This is DoBeforeExecute, a member of class TCustomClientDataSet. 
 
This is DoBeforeGetParams, a member of class TCustomClientDataSet. 
 
This is DoBeforeGetRecords, a member of class TCustomClientDataSet. 
 
This is DoBeforeInsert, a member of class TCustomClientDataSet. 
 
This is DoBeforeRowRequest, a member of class TCustomClientDataSet. 
 
This is DoExecute, a member of class TCustomClientDataSet. 
 
This is DoGetRecords, a member of class TCustomClientDataSet. 
 
This is DoOnNewRecord, a member of class TCustomClientDataSet. 
 
This is DoRowRequest, a member of class TCustomClientDataSet. 
 
This is FetchMoreData, a member of class TCustomClientDataSet. 
 
This is FindRecord, a member of class TCustomClientDataSet. 
 
This is FreeKeyBuffers, a member of class TCustomClientDataSet. 
 
This is FreeRecordBuffer, a member of class TCustomClientDataSet. 
 
This is GetAggregateValue, a member of class TCustomClientDataSet. 
 
This is GetAppServer, a member of class TCustomClientDataSet. 
 
This is GetBookmarkData, a member of class TCustomClientDataSet. 
 
This is GetBookmarkFlag, a member of class TCustomClientDataSet. 
 
This is GetCanModify, a member of class TCustomClientDataSet. 
 
This is GetDataSource, a member of class TCustomClientDataSet. 
 
This is GetIndexField, a member of class TCustomClientDataSet. 
 
This is GetIndexFieldCount, a member of class TCustomClientDataSet. 
 
This is GetIsClone, a member of class TCustomClientDataSet. 
 
This is GetIsIndexField, a member of class TCustomClientDataSet. 
 
This is GetKeyBuffer, a member of class TCustomClientDataSet. 
 
This is GetKeyExclusive, a member of class TCustomClientDataSet. 
 
This is GetKeyFieldCount, a member of class TCustomClientDataSet. 
 
This is GetRecNo, a member of class TCustomClientDataSet. 
 
This is GetRecord, a member of class TCustomClientDataSet. 
 
This is GetRecordCount, a member of class TCustomClientDataSet. 
 
This is GetRecordSize, a member of class TCustomClientDataSet. 
 
This is GetRemoteServer, a member of class TCustomClientDataSet. 
 
This is GetStateFieldValue, a member of class TCustomClientDataSet. 
 
This is InitKeyBuffer, a member of class TCustomClientDataSet. 
 
This is InitRecord, a member of class TCustomClientDataSet. 
 
This is InternalAddRecord, a member of class TCustomClientDataSet. 
 
This is InternalCancel, a member of class TCustomClientDataSet. 
 
This is InternalClose, a member of class TCustomClientDataSet. 
 
This is InternalDelete, a member of class TCustomClientDataSet. 
 
This is InternalEdit, a member of class TCustomClientDataSet. 
 
This is InternalFirst, a member of class TCustomClientDataSet. 
 
This is InternalGetOptionalParam, a member of class TCustomClientDataSet. 
 
This is InternalGotoBookmark, a member of class TCustomClientDataSet. 
 
This is InternalHandleException, a member of class TCustomClientDataSet. 
 
This is InternalInitFieldDefs, a member of class TCustomClientDataSet. 
 
This is InternalInitRecord, a member of class TCustomClientDataSet. 
 
This is InternalInsert, a member of class TCustomClientDataSet. 
 
This is InternalLast, a member of class TCustomClientDataSet. 
 
This is InternalOpen, a member of class TCustomClientDataSet. 
 
This is InternalPost, a member of class TCustomClientDataSet. 
 
This is InternalRefresh, a member of class TCustomClientDataSet. 
 
This is InternalSetOptionalParam, a member of class TCustomClientDataSet. 
 
This is InternalSetToRecord, a member of class TCustomClientDataSet. 
 
This is IsCursorOpen, a member of class TCustomClientDataSet. 
 
Initializes the component after the form file has been read into memory. 
 
This is LocateRecord, a member of class TCustomClientDataSet. 
 
Forwards notification messages to all owned components. 
 
This is OpenCursor, a member of class TCustomClientDataSet. 
 
This is PostKeyBuffer, a member of class TCustomClientDataSet. 
 
Gets the SQL command to be executed by PSExecute. 
 
Gets the command type to be executed by PSExecute. 
 
Returns the definitions of all specified indexes defined for the dataset. 
 
This is ReadDataPacket, a member of class TCustomClientDataSet. 
 
This is RefreshInternalCalcFields, a member of class TCustomClientDataSet. 
 
This is ResetAggField, a member of class TCustomClientDataSet. 
 
This is ResetCursorRange, a member of class TCustomClientDataSet. 
 
This is SetAggregates, a member of class TCustomClientDataSet. 
 
This is SetAppServer, a member of class TCustomClientDataSet. 
 
This is SetBookmarkData, a member of class TCustomClientDataSet. 
 
This is SetBookmarkFlag, a member of class TCustomClientDataSet. 
 
This is SetCommandText, a member of class TCustomClientDataSet. 
 
This is SetCursorRange, a member of class TCustomClientDataSet. 
 
This is SetDataSetField, a member of class TCustomClientDataSet. 
 
This is SetFieldData, a member of class TCustomClientDataSet. 
 
This is SetFilterData, a member of class TCustomClientDataSet. 
 
This is SetFiltered, a member of class TCustomClientDataSet. 
 
This is SetFilterOptions, a member of class TCustomClientDataSet. 
 
This is SetFilterText, a member of class TCustomClientDataSet. 
 
This is SetIndexField, a member of class TCustomClientDataSet. 
 
This is SetKeyBuffer, a member of class TCustomClientDataSet. 
 
This is SetKeyExclusive, a member of class TCustomClientDataSet. 
 
This is SetKeyFieldCount, a member of class TCustomClientDataSet. 
 
This is SetKeyFields, a member of class TCustomClientDataSet. 
 
This is SetLinkRanges, a member of class TCustomClientDataSet. 
 
This is SetOnFilterRecord, a member of class TCustomClientDataSet. 
 
This is SetProviderEOF, a member of class TCustomClientDataSet. 
 
This is SetRecNo, a member of class TCustomClientDataSet. 
 
This is SetRemoteServer, a member of class TCustomClientDataSet. 
 
This is SwitchToIndex, a member of class TCustomClientDataSet. 
 
This is SyncCursors, a member of class TCustomClientDataSet. 
 
This is UpdateIndexDefs, a member of class TCustomClientDataSet. 
 
This is WriteDataPacket, a member of class TCustomClientDataSet. 
 
Name 
Description 
 
Creates a new index for the client dataset. 
 
Adds a newly fetched packet of records to those already stored in the client dataset. 
 
Applies a range to the dataset. 
 
Sends all updated, inserted, and deleted records from the client dataset to the provider for writing to the database. 
 
Tests the validity of a specified bookmark. 
 
Cancels unposted changes to the current record. 
 
Removes any ranges currently in effect for the client dataset. 
 
Clears all pending edits and clears the change log. 
 
Shares the data belonging to another client dataset. 
 
Compares two bookmarks. 
 
Indicates whether constraints are enabled for a client dataset. 
 
Returns a TClientBlobStream object for reading or writing the data in a specified blob field. 
 
Creates a new, empty client dataset. 
 
Generates an OnDataRequest event on the associated provider 
 
Deletes an index for the client dataset. 
 
Disables the enforcement of constraints. 
 
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. 
 
Reenables enforcement of constraints when records are posted. 
 
Executes an SQL command by the provider's dataset. 
 
Retrieves BLOB field values from the provider. 
 
Retrieves nested detail datasets from the provider. 
 
Retrieves parameter values from the provider. 
 
Searches for a record containing specified field values. 
 
Moves the cursor to the record that most closely matches a specified set of key values. 
 
Retrieves the current record into a buffer. 
 
This is the overview for the GetFieldData method overload. 
 
Indicates where the current record sits within a specified group of records. 
 
Retrieves information about the current index. 
 
Retrieves a list of available indexes for a client dataset. 
 
Retrieves the next block of records from the provider. 
 
Retrieves a custom parameter from the data packet. 
 
Sets the current record in this dataset the same as the current record in another, cloned dataset. 
 
Moves the cursor to a record specified by the current key. 
 
Moves the cursor to the record that most closely matches the current key. 
 
Loads a client dataset's data from a file. 
 
Loads a client dataset's data from a stream. 
 
Searches the dataset for a specified record and makes that record current. 
 
Retrieves field values from a record that matches specified search values. 
 
Merges any data changes in the change log into the client dataset, overwriting existing values. 
 
Post 
Writes a modified record to the Data property or the change log. 
 
Clears successfully updated records from the client dataset's cache of changes. 
 
Updates the base values of the current record to match the current values of the provider's dataset. 
 
Undoes edits to the current record. 
 
Saves a client dataset's data to an external file. 
 
Saves a client dataset's data to a stream. 
 
Sets record buffers when accessing field values. 
 
Enables setting of keys and ranges for a dataset prior to a search. 
 
Saves a custom parameter with the data packet. 
 
Associates the client dataset with a provider in the same process space. 
 
Sets the starting and ending values of a range, and applies it. 
 
Indicates that subsequent assignments to field values specify the end of the range of rows to include in the dataset. 
 
Indicates that subsequent assignments to field values specify the start of the range of rows to include in the dataset. 
 
Undoes the last edit, insert, or delete operation to a record in the client dataset. 
 
Reports the update status for the current record in the dataset. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!