DBClient.TCustomClientDataSet Members

From RAD Studio VCL Reference
Jump to: navigation, search

Contents

Delphi Information

Inherited from: TDataSet

event OnPostError public

Occurs when an application attempts to modify or insert a record and an exception is raised.

event OnNewRecord public

Occurs when an application inserts or appends a new dataset record.

event OnFilterRecord public

Occurs each time a different record in the dataset becomes the active record and filtering is enabled.

event OnEditError public

Occurs when an application attempts to modify or insert a record and an exception is raised.

event OnDeleteError public

Occurs when an application attempts to delete a record and an exception is raised.

event OnCalcFields public

Occurs when an application recalculates calculated fields.

event AfterRefresh public

Occurs after an application refreshes the data in the dataset.

event BeforeRefresh public

Occurs immediately before an application refreshes the data in the dataset.

event AfterScroll public

Occurs after an application scrolls from one record to another.

event BeforeScroll public

Occurs before an application scrolls from one record to another.

event AfterDelete public

Occurs after an application deletes a record.

event BeforeDelete public

Occurs before an application attempts to delete the active record.

event AfterCancel public

Occurs after an application completes a request to cancel modifications to the active record.

event BeforeCancel public

Occurs before an application executes a request to cancel changes to the active record.

event AfterPost public

Occurs after an application writes the active record to the database or change log and returns to browse state.

event BeforePost public

Occurs before an application posts changes for the active record to the database or change log.

event AfterEdit public

Occurs after an application starts editing a record.

event BeforeEdit public

Occurs before an application enters edit mode for the active record.

event AfterInsert public

Occurs after an application inserts a new record.

event BeforeInsert public

Occurs before an application enters insert mode.

event AfterClose public

Occurs after an application closes a dataset.

event BeforeClose public

Occurs immediately before the dataset closes.

event AfterOpen public

Occurs after an application completes opening a dataset and before any data access occurs.

event BeforeOpen public

Occurs before an application executes a request to open a dataset.

property AutoCalcFields public

Determines when the OnCalcFields event is triggered and when lookup field values are calculated.

property Active public

Specifies whether or not a dataset is open.

property FilterOptions public

Specifies whether or not filtering is case insensitive, and whether or not partial comparisons are permitted when filtering records.

property Filtered public

Specifies whether or not filtering is active for a dataset.

property Filter public

Specifies the text of the current filter for a dataset.

property State public

Indicates the current operating mode of the dataset.

property SparseArrays public

Determines whether a unique TField object is created for each element of an array field.

property RecordSize public

Indicates the size of a record in the dataset.

property RecNo public

Indicates the active record in the dataset.

property RecordCount public

Indicates the total number of records associated with the dataset.

property ObjectView public

Specifies whether fields are stored hierarchically or flattened out in the Fields property.

property Modified public

Indicates whether the active record is modified.

property IsUniDirectional public

Indicates whether the dataset is unidirectional.

property Found public

Indicates whether or not moving to a different record is successful.

property FieldValues public

Provides access to the values for all fields in the active record for the dataset.

property FieldList public

Lists the field components of a dataset.

property Fields public

Lists all non-aggregate field components of the dataset.

property FieldDefList public

Points to the list of field definitions for the dataset.

property FieldDefs public

Points to the list of field definitions for the dataset.

property FieldCount public

Indicates the number of field components associated with the dataset.

property BlockReadSize public

Determines how many record buffers are read in each block.

property Eof public

Indicates whether a dataset is positioned at the last record.

property Designer public

Returns a pointer to the DataSet designer for the dataset.

property DefaultFields public

Indicates whether a dataset's underlying field components are generated dynamically when the dataset is opened.

property DataSource public

Represents the data source of another dataset that supplies values to the dataset.

property DataSetField public

Indicates the persistent TDataSetField object that owns a nested dataset.

property CanModify public

Indicates whether the dataset permits write access to data.

property Bookmark public

Specifies the current bookmark in the dataset.

property Bof public

Indicates whether the first record in the dataset is active.

property AggFields public

Contains any aggregate fields.

method UpdateStatus public

Reports the update status for the active record.

method UpdateRecord public

Ensures that data-aware controls and detail datasets reflect record updates.

method UpdateCursorPos public

Positions the cursor on the active record.

method Translate public

Implements a virtual procedure to copy a data string from a source to a destination, optionally performing character translation during the copy.

method CopyFields public
method SetFields public

Sets the values for all fields in a record

method Resync public

Re-fetches the active record and the records that precede and follow it.

method Refresh public

Re-fetches data from the database to update a dataset's view of data.

method Prior public

Moves to the previous record in the dataset.

method Post public

Implements a virtual method to write a modified record to the database or change log.

method Open public

Opens the dataset.

method Next public

Moves to the next record in the dataset.

method MoveBy public

Moves to another record relative to the active record in the dataset.

method Lookup public

Implements a virtual method to retrieve field values from a record that matches specified search values.

method Locate public

Implements a virtual method for searching a dataset for a specified record and making it the active record.

method Last public

Moves to the last record in the dataset.

method IsSequenced public

Indicates whether the underlying database table uses record numbers to indicate the order of records.

method IsLinkedTo public

Indicates whether a dataset is linked to a specified data source.

method IsEmpty public

Indicates whether the dataset contains no records.

method InsertRecord public

Inserts a new, populated record to the dataset and posts it.

method Insert public

Inserts a new, empty record in the dataset.

method GotoBookmark public

Implements a virtual method to position the dataset on the record to which a specified bookmark points.

method GetFieldNames public

Retrieves a list of names for all fields in a dataset.

method GetFieldList public

Retrieves a specified set of field objects into a list.

method GetFieldData public

Retrieves the current value of a field into a buffer.

method GetBlobFieldData public

Reads BLOB data into a buffer.

method GetDetailLinkFields public

Introduces a method to list the field components that link this dataset as a detail of a master dataset.

method GetDetailDataSets public

Fills a list with a dataset for every detail dataset that is not the value of a nested dataset field.

method GetCurrentRecord public

Implements a virtual function to retrieve the current record in a buffer.

method GetBookmark public

Allocates a bookmark for the active record in the dataset.

method FreeBookmark public

Frees the resources allocated for a specified bookmark.

method First public

Moves to the first record in the dataset.

method FindPrior public

Implements a virtual method for positioning the dataset on the previous record, respecting any filters.

method FindNext public

Implements a virtual method for positioning the dataset on the next record, respecting any filters.

method FindLast public

Implements a virtual method for positioning the dataset on the last record, respecting any filters.

method FindFirst public

Implements a virtual method for positioning the dataset on the first record, respecting any filters.

method FindField public

Searches for a specified field in the dataset.

method FieldByName public

Finds a field based on its name.

method EnableControls public

Re-enables data display in data-aware controls associated with the dataset.

method Edit public

Enables editing of data in the dataset.

method DisableControls public

Disables data display in data-aware controls associated with the dataset.

method Delete public

Deletes the active record and positions the dataset on the next record.

method CursorPosChanged public

Marks the internal cursor position as invalid.

method CreateBlobStream public

Provides the interface for a method that creates a blob stream for a Binary large object (BLOB) field in the dataset.

method CompareBookmarks public

Implements a virtual function to compare two bookmarks.

method ControlsDisabled public

Indicates whether data-aware controls update their display to reflect changes to the dataset.

method Close public

Closes a dataset.

method ClearFields public

Clears the contents of all fields for the active record.

method CheckBrowseMode public

Automatically posts or cancels data changes when the active record changes.

method Cancel public

Cancels modifications to the active record if those changes are not yet posted.

method BookmarkValid public

Indicates the validity of a specified bookmark.

method AppendRecord public

Adds a new, populated record to the end of the dataset and posts it.

method Append public

Adds a new, empty record to the end of the dataset.

method ActiveBuffer public

Returns a pointer to the buffer for the active record.

method GetParamsClass protected
method GetIndexDefsClass protected
method GetAggFieldsClass protected
method GetCheckConstraintsClass protected
method GetFieldListClass protected
method GetFieldsClass protected

Returns the TFields descendant metaclass.

method GetFieldDefListClass protected
method GetFieldDefsClass protected
method IsCursorOpen protected
method InternalOpen protected
method InternalInitFieldDefs protected
method InternalHandleException protected
method InternalClose protected
method GetRecord protected
method SetFieldData protected
method SetBookmarkData protected
method SetBookmarkFlag protected
method InternalSetToRecord protected
method InternalPost protected
method InternalLast protected
method InternalInitRecord protected
method InternalGotoBookmark protected
method InternalFirst protected
method InternalDelete protected
method InternalAddRecord protected
method GetRecordSize protected
method GetBookmarkFlag protected
method GetBookmarkData protected
method FreeRecordBuffer protected
method AllocRecordBuffer protected
property Reserved protected

For internal use only.

property NestedDataSetClass protected

Indicates the class type to use when creating nested datasets.

property NestedDataSets protected

Lists all nested datasets.

property InternalCalcFields protected

Indicates whether the dataset includes internally calculated fields.

property FieldNoOfs protected

Specifies the offset needed to convert indexes in the Fields property to field numbers.

property Constraints protected

Specifies record-level constraints that must be met when editing the data.

property CalcFieldsSize protected

Indicates the number of bytes in a record buffer dedicated to storing calculated fields and lookup fields.

property CalcBuffer protected

Points to the record buffer used during an OnCalcFields event.

property BufferCount protected

Indicates the number of records in the internal cache.

property Buffers protected

Provides indexed access to the record buffers in the internal cache.

property BookmarkSize protected

Indicates the number of bytes used to represent a bookmark.

property BlobFieldCount protected

Indicates the number of columns in the dataset that represent Binary large object (BLOB) fields.

property CurrentRecord protected

Indicates the index of the current record in the internal cache of record buffers.

property ActiveRecord protected

Indicates the index of the active record in the internal cache of records.

method UpdateIndexDefs protected
method UpdateBufferCount protected
method TempBuffer protected
method SetUniDirectional protected
method SetTempState protected
method SetStateFieldValue protected
method SetState protected
method SetRecNo protected
method SetOnFilterRecord protected
method SetObjectView protected
method SetModified protected
method SetFound protected
method SetFilterText protected
method SetFilterOptions protected
method SetFiltered protected
method SetDefaultFields protected
method SetDataSetField protected
method SetCurrentRecord protected
method SetBufListSize protected
method SetBlockReadSize protected
method SetBookmarkStr protected
method SetActive protected
method BlockReadNext protected
method RestoreState protected
method RefreshInternalCalcFields protected
method OpenParentDataSet protected
method OpenCursorComplete protected
method OpenCursor protected
method InternalRefresh protected
method InternalInsert protected
method InternalEdit protected
method InternalCancel protected
method InitRecord protected
method InitFieldDefsFromFields protected
method InitFieldDefs protected
method GetRecNo protected
method GetRecordCount protected
method GetPriorRecord protected
method GetPriorRecords protected
method GetNextRecord protected
method GetNextRecords protected
method GetIndexDefs protected
method GetIsIndexField protected
method GetStateFieldValue protected
method GetFieldFullName protected
method GetFieldClass protected
method GetDataSource protected
method GetCanModify protected
method GetCalcFields protected
method GetBookmarkStr protected
method ActivateBuffers protected
method GetAggRecordCount protected
method GetAggregateValue protected
method FreeFieldBuffers protected
method FindRecord protected

Implements a virtual method for positioning the dataset on a specific record, respecting any filters.

method FieldByNumber protected
method DoOnNewRecord protected
method DoOnCalcFields protected
method DoBeforeScroll protected
method DoBeforeRefresh protected
method DoBeforePost protected
method DoBeforeOpen protected
method DoBeforeInsert protected
method DoBeforeEdit protected
method DoBeforeDelete protected
method DoBeforeClose protected
method DoBeforeCancel protected
method DoAfterScroll protected
method DoAfterRefresh protected
method DoAfterPost protected
method DoAfterOpen protected
method DoAfterInsert protected
method DoAfterEdit protected
method DoAfterDelete protected
method DoAfterClose protected
method DoAfterCancel protected
method DestroyFields protected
method DefChanged protected
method DataEvent protected
method DataConvert protected
method CreateNestedDataSet protected
method CreateFields protected
method CloseCursor protected
method CloseBlob protected
method ClearCalcFields protected
method ClearBuffers protected
method CheckInactive protected
method CheckFieldCompatibility protected
method CheckBiDirectional protected
method CheckActive protected
method CalculateFields protected
method BookmarkAvailable protected
method BindFields protected
method ResetAggField protected
method GetLookupListClass protected
method PSUpdateRecord protected
method PSStartTransaction protected
method PSSetParams protected
method PSReset protected
method PSIsSQLSupported protected
method PSIsSQLBased protected
method PSInTransaction protected
method PSGetUpdateException protected
method PSGetIndexDefs protected
method PSGetParams protected
method PSGetDefaultOrder protected
method PSGetCommandType protected
method PSGetAttributes protected
method PSExecute protected
method PSEndTransaction protected
method PSSetCommandText protected
method PSGetTableNameW protected
method PSGetTableName protected
method PSGetQuoteCharW protected
method PSGetQuoteChar protected
method PSGetKeyFieldsW protected
method PSGetKeyFields protected
method PSGetCommandTextW protected
method PSGetCommandText protected
method PSExecuteStatement protected

Inherited from: TComponent

property Tag published

Stores an integer value as part of a component.

property Name published

Specifies the name of the component as referenced in code.

property VCLComObject public

Represents information used internally by components that support COM.

property Owner public

Indicates the component that is responsible for streaming and freeing this component.

property DesignInfo public

Contains information used by the Form designer.

property ComponentStyle public

Governs the behavior of the component.

property ComponentState public

Describes the current state of the component, indicating when a component needs to avoid certain actions.

property ComponentIndex public

Indicates the position of the component in its owner's Components property array.

property ComponentCount public

Indicates the number of components owned by the component.

property Components public

Lists all components owned by the component.

property ComObject public

Specifies the interface reference implemented by the component.

method ReferenceInterface public

Establishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed.

method IsImplementorOf public

Indicates whether the component implements a specified interface.

method UpdateAction public

Updates the state of an action.

method SetSubComponent public

Identifies whether the component is a subcomponent.

method RemoveComponent public

Removes a specified component specified from the component's Components list.

method InsertComponent public

Establishes the component as the owner of a specified component.

method HasParent public

Verifies whether the component has a parent.

method GetParentComponent public

Returns the containing Component.

method GetEnumerator public

Returns a TComponent enumerator.

method FreeOnRelease public

Frees the interface reference for components that were created from COM classes.

method RemoveFreeNotification public

Disables destruction notification that was enabled by FreeNotification

method FreeNotification public

Ensures that AComponent is notified that the component is going to be destroyed.

method FindComponent public

Indicates whether a given component is owned by the component.

method ExecuteAction public

Executes an action.

method Destroying public

Indicates that the component and its owned components are about to be destroyed.

method DestroyComponents public

Destroys all owned components.

method Invoke protected

Provides access to Automation properties and methods when the component wraps an Automation object.

method GetIDsOfNames protected

Maps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs).

method GetTypeInfo protected

Retrieves the type information for an object.

method GetTypeInfoCount protected

Returns the number of type information interfaces that an object provides (either 0 or 1).

method _Release protected

Called when an application releases a component interface.

method _AddRef protected

Called when an application uses a component interface.

method QueryInterface protected

Returns a reference to a specified interface if the object supports that interface.

method RemoveFreeNotifications protected

Notifies all owned components of the owner component's imminent destruction.

method WriteState protected

Writes the state of the component.

method ValidateInsert protected

Provides the interface for a method that validates an child component before it is inserted.

method ValidateContainer protected

Determines whether an object can be inserted into a container.

method ValidateRename protected

Ensures that renaming an owned component does not create name conflict.

method UpdateRegistry protected

Provides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces.

method Updated protected

Clears the csUpdating state in the component's ComponentState property when the component finishes updating.

method Updating protected

Sets the csUpdating state in the component's ComponentState property.

method SetParentComponent protected

Sets the parent component.

method SetChildOrder protected

Sets the visual ordering of a child control.

method SetName protected

Sets the value of the Name property.

method SetDesignInstance protected

Ensures that components inserted at design time have their design-mode flag set.

method SetInline protected

Sets the csInline bit of the component's ComponentState property

method SetDesigning protected

Ensures that components inserted at design time have their design-mode flag set.

method SetAncestor protected

Clears or sets csAncestor state in the component's ComponentState property.

method ReadState protected

Reads the state of the component.

method PaletteCreated protected

Responds when the component is created from the component palette.

method Notification protected

Forwards notification messages to all owned components.

method Loaded protected

Initializes the component after the form file has been read into memory.

method GetChildParent protected

Returns the parent, or if there is no parent, returns the owner of a child component being read from a stream.

method GetChildOwner protected

Returns the owner of a child component being read from a stream.

method GetChildren protected

Enumerates all child components.

method ChangeName protected

Sets the private, internal storage for the Name property to the string passed in NewName.

Inherited from: TPersistent

method GetNamePath public

Returns the name of the object as it appears in the Object Inspector.

method Assign public

Copies the contents of another, similar object.

method GetOwner protected

Returns the owner of an object.

method DefineProperties protected

Provides an interface for a method that reads and writes otherwise unpublished data.

method AssignTo protected

Copies the properties of an object to a destination object.

Inherited from: TObject

method Destroy public

Disposes of an object instance.

method FreeInstance public

Deallocates memory allocated by a previous call to the NewInstance method.

method NewInstance public

Allocates memory for an instance of an object type and returns a pointer to that new instance.

method DefaultHandler public

Provides the interface for a method that processes message records.

method Dispatch public

Calls message-handling methods for the object, based on the contents of the Message parameter.

method BeforeDestruction public

Responds before the first destructor executes.

method AfterConstruction public

Responds after the last constructor has executed.

method SafeCallException public

Handles exceptions in methods declared using the safecall calling convention.

method ToString public

Returns a string containing the class name.

method GetHashCode public

Returns an integer containing the hash code.

method Equals public

Checks whether the current instance and the parameter are equal.

method UnitName public

Returns a string containing the unit name.

method GetInterfaceTable public

Returns a pointer to a structure containing all of the interfaces implemented by a given class.

method GetInterfaceEntry public

Returns the entry for a specific interface implemented in a class.

method GetInterface public

Retrieves a specified interface.

method FieldAddress public

Returns the address of a published object field.

method MethodName public

Returns the name of a class method by address.

method MethodAddress public

Returns the address of a class method by name.

method InheritsFrom public

Determines the relationship of two object types.

method InstanceSize public

Returns the size in bytes of each instance of the object type.

method ClassInfo public

Returns a pointer to the runtime type information (RTTI) table for the object type.

method ClassParent public

Returns the type of the immediate ancestor of a class.

method ClassNameIs public

Determines whether an object is of a specific type.

method ClassName public

Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).

method ClassType public

Returns the class reference for the object's class.

method CleanupInstance public

Performs finalization on long strings, variants, and interface variables within a class.

method InitInstance public

Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.

method Free public

Destroys an object and frees its associated memory, if necessary.

method Create public

Constructs an object and initializes its data before the object is first used.


Unit: DBClient

Member Of: TCustomClientDataSet

C++ Information

Inherited from: TDataSet

event OnPostError publicDb.TDataSet.OnPostError
event OnNewRecord publicDb.TDataSet.OnNewRecord
event OnFilterRecord publicDb.TDataSet.OnFilterRecord
event OnEditError publicDb.TDataSet.OnEditError
event OnDeleteError publicDb.TDataSet.OnDeleteError
event OnCalcFields publicDb.TDataSet.OnCalcFields
event AfterRefresh publicDb.TDataSet.AfterRefresh
event BeforeRefresh publicDb.TDataSet.BeforeRefresh
event AfterScroll publicDb.TDataSet.AfterScroll
event BeforeScroll publicDb.TDataSet.BeforeScroll
event AfterDelete publicDb.TDataSet.AfterDelete
event BeforeDelete publicDb.TDataSet.BeforeDelete
event AfterCancel publicDb.TDataSet.AfterCancel
event BeforeCancel publicDb.TDataSet.BeforeCancel
event AfterPost publicDb.TDataSet.AfterPost
event BeforePost publicDb.TDataSet.BeforePost
event AfterEdit publicDb.TDataSet.AfterEdit
event BeforeEdit publicDb.TDataSet.BeforeEdit
event AfterInsert publicDb.TDataSet.AfterInsert
event BeforeInsert publicDb.TDataSet.BeforeInsert
event AfterClose publicDb.TDataSet.AfterClose
event BeforeClose publicDb.TDataSet.BeforeClose
event AfterOpen publicDb.TDataSet.AfterOpen
event BeforeOpen publicDb.TDataSet.BeforeOpen
property AutoCalcFields publicDb.TDataSet.AutoCalcFields
property Active publicDb.TDataSet.Active
property FilterOptions publicDb.TDataSet.FilterOptions
property Filtered publicDb.TDataSet.Filtered
property Filter publicDb.TDataSet.Filter
property State publicDb.TDataSet.State
property SparseArrays publicDb.TDataSet.SparseArrays
property RecordSize publicDb.TDataSet.RecordSize
property RecNo publicDb.TDataSet.RecNo
property RecordCount publicDb.TDataSet.RecordCount
property ObjectView publicDb.TDataSet.ObjectView
property Modified publicDb.TDataSet.Modified
property IsUniDirectional publicDb.TDataSet.IsUniDirectional
property Found publicDb.TDataSet.Found
property FieldValues publicDb.TDataSet.FieldValues
property FieldList publicDb.TDataSet.FieldList
property Fields publicDb.TDataSet.Fields
property FieldDefList publicDb.TDataSet.FieldDefList
property FieldDefs publicDb.TDataSet.FieldDefs
property FieldCount publicDb.TDataSet.FieldCount
property BlockReadSize publicDb.TDataSet.BlockReadSize
property Eof publicDb.TDataSet.Eof
property Designer publicDb.TDataSet.Designer
property DefaultFields publicDb.TDataSet.DefaultFields
property DataSource publicDb.TDataSet.DataSource
property DataSetField publicDb.TDataSet.DataSetField
property CanModify publicDb.TDataSet.CanModify
property Bookmark publicDb.TDataSet.Bookmark
property Bof publicDb.TDataSet.Bof
property AggFields publicDb.TDataSet.AggFields
method UpdateStatus publicDb.TDataSet.UpdateStatus
method UpdateRecord publicDb.TDataSet.UpdateRecord
method UpdateCursorPos publicDb.TDataSet.UpdateCursorPos
method Translate publicDb.TDataSet.Translate
method CopyFields publicDb.TDataSet.CopyFields
method SetFields publicDb.TDataSet.SetFields
method Resync publicDb.TDataSet.Resync
method Refresh publicDb.TDataSet.Refresh
method Prior publicDb.TDataSet.Prior
method Post publicDb.TDataSet.Post
method Open publicDb.TDataSet.Open
method Next publicDb.TDataSet.Next
method MoveBy publicDb.TDataSet.MoveBy
method Lookup publicDb.TDataSet.Lookup
method Locate publicDb.TDataSet.Locate
method Last publicDb.TDataSet.Last
method IsSequenced publicDb.TDataSet.IsSequenced
method IsLinkedTo publicDb.TDataSet.IsLinkedTo
method IsEmpty publicDb.TDataSet.IsEmpty
method InsertRecord publicDb.TDataSet.InsertRecord
method Insert publicDb.TDataSet.Insert
method GotoBookmark publicDb.TDataSet.GotoBookmark
method GetFieldNames publicDb.TDataSet.GetFieldNames
method GetFieldList publicDb.TDataSet.GetFieldList
method GetFieldData publicDb.TDataSet.GetFieldData
method GetBlobFieldData publicDb.TDataSet.GetBlobFieldData
method GetDetailLinkFields publicDb.TDataSet.GetDetailLinkFields
method GetDetailDataSets publicDb.TDataSet.GetDetailDataSets
method GetCurrentRecord publicDb.TDataSet.GetCurrentRecord
method GetBookmark publicDb.TDataSet.GetBookmark
method FreeBookmark publicDb.TDataSet.FreeBookmark
method First publicDb.TDataSet.First
method FindPrior publicDb.TDataSet.FindPrior
method FindNext publicDb.TDataSet.FindNext
method FindLast publicDb.TDataSet.FindLast
method FindFirst publicDb.TDataSet.FindFirst
method FindField publicDb.TDataSet.FindField
method FieldByName publicDb.TDataSet.FieldByName
method EnableControls publicDb.TDataSet.EnableControls
method Edit publicDb.TDataSet.Edit
method DisableControls publicDb.TDataSet.DisableControls
method Delete publicDb.TDataSet.Delete
method CursorPosChanged publicDb.TDataSet.CursorPosChanged
method CreateBlobStream publicDb.TDataSet.CreateBlobStream
method CompareBookmarks publicDb.TDataSet.CompareBookmarks
method ControlsDisabled publicDb.TDataSet.ControlsDisabled
method Close publicDb.TDataSet.Close
method ClearFields publicDb.TDataSet.ClearFields
method CheckBrowseMode publicDb.TDataSet.CheckBrowseMode
method Cancel publicDb.TDataSet.Cancel
method BookmarkValid publicDb.TDataSet.BookmarkValid
method AppendRecord publicDb.TDataSet.AppendRecord
method Append publicDb.TDataSet.Append
method ActiveBuffer publicDb.TDataSet.ActiveBuffer
method ~TDataSet publicDb.TDataSet.~TDataSet
method TDataSet publicDb.TDataSet.TDataSet
method GetParamsClass protectedDb.TDataSet.GetParamsClass
method GetIndexDefsClass protectedDb.TDataSet.GetIndexDefsClass
method GetAggFieldsClass protectedDb.TDataSet.GetAggFieldsClass
method GetCheckConstraintsClass protectedDb.TDataSet.GetCheckConstraintsClass
method GetFieldListClass protectedDb.TDataSet.GetFieldListClass
method GetFieldsClass protectedDb.TDataSet.GetFieldsClass
method GetFieldDefListClass protectedDb.TDataSet.GetFieldDefListClass
method GetFieldDefsClass protectedDb.TDataSet.GetFieldDefsClass
method IsCursorOpen protectedDb.TDataSet.IsCursorOpen
method InternalOpen protectedDb.TDataSet.InternalOpen
method InternalInitFieldDefs protectedDb.TDataSet.InternalInitFieldDefs
method InternalHandleException protectedDb.TDataSet.InternalHandleException
method InternalClose protectedDb.TDataSet.InternalClose
method GetRecord protectedDb.TDataSet.GetRecord
method SetFieldData protectedDb.TDataSet.SetFieldData
method SetBookmarkData protectedDb.TDataSet.SetBookmarkData
method SetBookmarkFlag protectedDb.TDataSet.SetBookmarkFlag
method InternalSetToRecord protectedDb.TDataSet.InternalSetToRecord
method InternalPost protectedDb.TDataSet.InternalPost
method InternalLast protectedDb.TDataSet.InternalLast
method InternalInitRecord protectedDb.TDataSet.InternalInitRecord
method InternalGotoBookmark protectedDb.TDataSet.InternalGotoBookmark
method InternalFirst protectedDb.TDataSet.InternalFirst
method InternalDelete protectedDb.TDataSet.InternalDelete
method InternalAddRecord protectedDb.TDataSet.InternalAddRecord
method GetRecordSize protectedDb.TDataSet.GetRecordSize
method GetBookmarkFlag protectedDb.TDataSet.GetBookmarkFlag
method GetBookmarkData protectedDb.TDataSet.GetBookmarkData
method FreeRecordBuffer protectedDb.TDataSet.FreeRecordBuffer
method AllocRecordBuffer protectedDb.TDataSet.AllocRecordBuffer
property Reserved protectedDb.TDataSet.Reserved
property NestedDataSetClass protectedDb.TDataSet.NestedDataSetClass
property NestedDataSets protectedDb.TDataSet.NestedDataSets
property InternalCalcFields protectedDb.TDataSet.InternalCalcFields
property FieldNoOfs protectedDb.TDataSet.FieldNoOfs
property Constraints protectedDb.TDataSet.Constraints
property CalcFieldsSize protectedDb.TDataSet.CalcFieldsSize
property CalcBuffer protectedDb.TDataSet.CalcBuffer
property BufferCount protectedDb.TDataSet.BufferCount
property Buffers protectedDb.TDataSet.Buffers
property BookmarkSize protectedDb.TDataSet.BookmarkSize
property BlobFieldCount protectedDb.TDataSet.BlobFieldCount
property CurrentRecord protectedDb.TDataSet.CurrentRecord
property ActiveRecord protectedDb.TDataSet.ActiveRecord
method UpdateIndexDefs protectedDb.TDataSet.UpdateIndexDefs
method UpdateBufferCount protectedDb.TDataSet.UpdateBufferCount
method TempBuffer protectedDb.TDataSet.TempBuffer
method SetUniDirectional protectedDb.TDataSet.SetUniDirectional
method SetTempState protectedDb.TDataSet.SetTempState
method SetStateFieldValue protectedDb.TDataSet.SetStateFieldValue
method SetState protectedDb.TDataSet.SetState
method SetRecNo protectedDb.TDataSet.SetRecNo
method SetOnFilterRecord protectedDb.TDataSet.SetOnFilterRecord
method SetObjectView protectedDb.TDataSet.SetObjectView
method SetModified protectedDb.TDataSet.SetModified
method SetFound protectedDb.TDataSet.SetFound
method SetFilterText protectedDb.TDataSet.SetFilterText
method SetFilterOptions protectedDb.TDataSet.SetFilterOptions
method SetFiltered protectedDb.TDataSet.SetFiltered
method SetDefaultFields protectedDb.TDataSet.SetDefaultFields
method SetDataSetField protectedDb.TDataSet.SetDataSetField
method SetCurrentRecord protectedDb.TDataSet.SetCurrentRecord
method SetBufListSize protectedDb.TDataSet.SetBufListSize
method SetBlockReadSize protectedDb.TDataSet.SetBlockReadSize
method SetBookmarkStr protectedDb.TDataSet.SetBookmarkStr
method SetActive protectedDb.TDataSet.SetActive
method BlockReadNext protectedDb.TDataSet.BlockReadNext
method RestoreState protectedDb.TDataSet.RestoreState
method RefreshInternalCalcFields protectedDb.TDataSet.RefreshInternalCalcFields
method OpenParentDataSet protectedDb.TDataSet.OpenParentDataSet
method OpenCursorComplete protectedDb.TDataSet.OpenCursorComplete
method OpenCursor protectedDb.TDataSet.OpenCursor
method InternalRefresh protectedDb.TDataSet.InternalRefresh
method InternalInsert protectedDb.TDataSet.InternalInsert
method InternalEdit protectedDb.TDataSet.InternalEdit
method InternalCancel protectedDb.TDataSet.InternalCancel
method InitRecord protectedDb.TDataSet.InitRecord
method InitFieldDefsFromFields protectedDb.TDataSet.InitFieldDefsFromFields
method InitFieldDefs protectedDb.TDataSet.InitFieldDefs
method GetRecNo protectedDb.TDataSet.GetRecNo
method GetRecordCount protectedDb.TDataSet.GetRecordCount
method GetPriorRecord protectedDb.TDataSet.GetPriorRecord
method GetPriorRecords protectedDb.TDataSet.GetPriorRecords
method GetNextRecord protectedDb.TDataSet.GetNextRecord
method GetNextRecords protectedDb.TDataSet.GetNextRecords
method GetIndexDefs protectedDb.TDataSet.GetIndexDefs
method GetIsIndexField protectedDb.TDataSet.GetIsIndexField
method GetStateFieldValue protectedDb.TDataSet.GetStateFieldValue
method GetFieldFullName protectedDb.TDataSet.GetFieldFullName
method GetFieldClass protectedDb.TDataSet.GetFieldClass
method GetDataSource protectedDb.TDataSet.GetDataSource
method GetCanModify protectedDb.TDataSet.GetCanModify
method GetCalcFields protectedDb.TDataSet.GetCalcFields
method GetBookmarkStr protectedDb.TDataSet.GetBookmarkStr
method ActivateBuffers protectedDb.TDataSet.ActivateBuffers
method GetAggRecordCount protectedDb.TDataSet.GetAggRecordCount
method GetAggregateValue protectedDb.TDataSet.GetAggregateValue
method FreeFieldBuffers protectedDb.TDataSet.FreeFieldBuffers
method FindRecord protectedDb.TDataSet.FindRecord
method FieldByNumber protectedDb.TDataSet.FieldByNumber
method DoOnNewRecord protectedDb.TDataSet.DoOnNewRecord
method DoOnCalcFields protectedDb.TDataSet.DoOnCalcFields
method DoBeforeScroll protectedDb.TDataSet.DoBeforeScroll
method DoBeforeRefresh protectedDb.TDataSet.DoBeforeRefresh
method DoBeforePost protectedDb.TDataSet.DoBeforePost
method DoBeforeOpen protectedDb.TDataSet.DoBeforeOpen
method DoBeforeInsert protectedDb.TDataSet.DoBeforeInsert
method DoBeforeEdit protectedDb.TDataSet.DoBeforeEdit
method DoBeforeDelete protectedDb.TDataSet.DoBeforeDelete
method DoBeforeClose protectedDb.TDataSet.DoBeforeClose
method DoBeforeCancel protectedDb.TDataSet.DoBeforeCancel
method DoAfterScroll protectedDb.TDataSet.DoAfterScroll
method DoAfterRefresh protectedDb.TDataSet.DoAfterRefresh
method DoAfterPost protectedDb.TDataSet.DoAfterPost
method DoAfterOpen protectedDb.TDataSet.DoAfterOpen
method DoAfterInsert protectedDb.TDataSet.DoAfterInsert
method DoAfterEdit protectedDb.TDataSet.DoAfterEdit
method DoAfterDelete protectedDb.TDataSet.DoAfterDelete
method DoAfterClose protectedDb.TDataSet.DoAfterClose
method DoAfterCancel protectedDb.TDataSet.DoAfterCancel
method DestroyFields protectedDb.TDataSet.DestroyFields
method DefChanged protectedDb.TDataSet.DefChanged
method DataEvent protectedDb.TDataSet.DataEvent
method DataConvert protectedDb.TDataSet.DataConvert
method CreateNestedDataSet protectedDb.TDataSet.CreateNestedDataSet
method CreateFields protectedDb.TDataSet.CreateFields
method CloseCursor protectedDb.TDataSet.CloseCursor
method CloseBlob protectedDb.TDataSet.CloseBlob
method ClearCalcFields protectedDb.TDataSet.ClearCalcFields
method ClearBuffers protectedDb.TDataSet.ClearBuffers
method CheckInactive protectedDb.TDataSet.CheckInactive
method CheckFieldCompatibility protectedDb.TDataSet.CheckFieldCompatibility
method CheckBiDirectional protectedDb.TDataSet.CheckBiDirectional
method CheckActive protectedDb.TDataSet.CheckActive
method CalculateFields protectedDb.TDataSet.CalculateFields
method BookmarkAvailable protectedDb.TDataSet.BookmarkAvailable
method BindFields protectedDb.TDataSet.BindFields
method ResetAggField protectedDb.TDataSet.ResetAggField
method GetLookupListClass protectedDb.TDataSet.GetLookupListClass
method PSUpdateRecord protectedDb.TDataSet.PSUpdateRecord
method PSStartTransaction protectedDb.TDataSet.PSStartTransaction
method PSSetParams protectedDb.TDataSet.PSSetParams
method PSReset protectedDb.TDataSet.PSReset
method PSIsSQLSupported protectedDb.TDataSet.PSIsSQLSupported
method PSIsSQLBased protectedDb.TDataSet.PSIsSQLBased
method PSInTransaction protectedDb.TDataSet.PSInTransaction
method PSGetUpdateException protectedDb.TDataSet.PSGetUpdateException
method PSGetIndexDefs protectedDb.TDataSet.PSGetIndexDefs
method PSGetParams protectedDb.TDataSet.PSGetParams
method PSGetDefaultOrder protectedDb.TDataSet.PSGetDefaultOrder
method PSGetCommandType protectedDb.TDataSet.PSGetCommandType
method PSGetAttributes protectedDb.TDataSet.PSGetAttributes
method PSExecute protectedDb.TDataSet.PSExecute
method PSEndTransaction protectedDb.TDataSet.PSEndTransaction
method PSSetCommandText protectedDb.TDataSet.PSSetCommandText
method PSGetTableNameW protectedDb.TDataSet.PSGetTableNameW
method PSGetTableName protectedDb.TDataSet.PSGetTableName
method PSGetQuoteCharW protectedDb.TDataSet.PSGetQuoteCharW
method PSGetQuoteChar protectedDb.TDataSet.PSGetQuoteChar
method PSGetKeyFieldsW protectedDb.TDataSet.PSGetKeyFieldsW
method PSGetKeyFields protectedDb.TDataSet.PSGetKeyFields
method PSGetCommandTextW protectedDb.TDataSet.PSGetCommandTextW
method PSGetCommandText protectedDb.TDataSet.PSGetCommandText
method PSExecuteStatement protectedDb.TDataSet.PSExecuteStatement
method [[Db.TDataSet.operator []|operator []]] public{{:Db.TDataSet.operator []}}

Inherited from: TComponent

method operator () public
property Tag public

Stores an integer value as part of a component.

property Name public

Specifies the name of the component as referenced in code.

property VCLComObject public

Represents information used internally by components that support COM.

property Owner public

Indicates the component that is responsible for streaming and freeing this component.

property DesignInfo public

Contains information used by the Form designer.

property ComponentStyle public

Governs the behavior of the component.

property ComponentState public

Describes the current state of the component, indicating when a component needs to avoid certain actions.

property ComponentIndex public

Indicates the position of the component in its owner's Components property array.

property ComponentCount public

Indicates the number of components owned by the component.

property Components public

Lists all components owned by the component.

property ComObject public

Specifies the interface reference implemented by the component.

method ReferenceInterface public

Establishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed.

method IsImplementorOf public

Indicates whether the component implements a specified interface.

method UpdateAction public

Updates the state of an action.

method SetSubComponent public

Identifies whether the component is a subcomponent.

method RemoveComponent public

Removes a specified component specified from the component's Components list.

method InsertComponent public

Establishes the component as the owner of a specified component.

method HasParent public

Verifies whether the component has a parent.

method GetParentComponent public

Returns the containing Component.

method GetEnumerator public

Returns a TComponent enumerator.

method FreeOnRelease public

Frees the interface reference for components that were created from COM classes.

method RemoveFreeNotification public

Disables destruction notification that was enabled by FreeNotification

method FreeNotification public

Ensures that AComponent is notified that the component is going to be destroyed.

method FindComponent public

Indicates whether a given component is owned by the component.

method ExecuteAction public

Executes an action.

method Destroying public

Indicates that the component and its owned components are about to be destroyed.

method DestroyComponents public

Destroys all owned components.

method ~TComponent publicClasses.TComponent.~TComponent
method TComponent publicClasses.TComponent.TComponent
method Invoke protected

Provides access to Automation properties and methods when the component wraps an Automation object.

method GetIDsOfNames protected

Maps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs).

method GetTypeInfo protected

Retrieves the type information for an object.

method GetTypeInfoCount protected

Returns the number of type information interfaces that an object provides (either 0 or 1).

method _Release protected

Called when an application releases a component interface.

method _AddRef protected

Called when an application uses a component interface.

method QueryInterface protected

Returns a reference to a specified interface if the object supports that interface.

method RemoveFreeNotifications protected

Notifies all owned components of the owner component's imminent destruction.

method WriteState protected

Writes the state of the component.

method ValidateInsert protected

Provides the interface for a method that validates an child component before it is inserted.

method ValidateContainer protected

Determines whether an object can be inserted into a container.

method ValidateRename protected

Ensures that renaming an owned component does not create name conflict.

method UpdateRegistry protected

Provides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces.

method Updated protected

Clears the csUpdating state in the component's ComponentState property when the component finishes updating.

method Updating protected

Sets the csUpdating state in the component's ComponentState property.

method SetParentComponent protected

Sets the parent component.

method SetChildOrder protected

Sets the visual ordering of a child control.

method SetName protected

Sets the value of the Name property.

method SetDesignInstance protected

Ensures that components inserted at design time have their design-mode flag set.

method SetInline protected

Sets the csInline bit of the component's ComponentState property

method SetDesigning protected

Ensures that components inserted at design time have their design-mode flag set.

method SetAncestor protected

Clears or sets csAncestor state in the component's ComponentState property.

method ReadState protected

Reads the state of the component.

method PaletteCreated protected

Responds when the component is created from the component palette.

method Notification protected

Forwards notification messages to all owned components.

method Loaded protected

Initializes the component after the form file has been read into memory.

method GetChildParent protected

Returns the parent, or if there is no parent, returns the owner of a child component being read from a stream.

method GetChildOwner protected

Returns the owner of a child component being read from a stream.

method GetChildren protected

Enumerates all child components.

method ChangeName protected

Sets the private, internal storage for the Name property to the string passed in NewName.

field FComponentStyle protected

FComponentStyle is the field of the ComponentStyle read-only property.

Inherited from: TPersistent

method TPersistent publicClasses.TPersistent.TPersistent
method GetNamePath public

Returns the name of the object as it appears in the Object Inspector.

method Assign public

Copies the contents of another, similar object.

method ~TPersistent publicClasses.TPersistent.~TPersistent
method GetOwner protected

Returns the owner of an object.

method DefineProperties protected

Provides an interface for a method that reads and writes otherwise unpublished data.

method AssignTo protected

Copies the properties of an object to a destination object.

Inherited from: TObject

method ~TObject publicSystem.TObject.~TObject
method FreeInstance public

Deallocates memory allocated by a previous call to the NewInstance method.

method NewInstance protected

Allocates memory for an instance of an object type and returns a pointer to that new instance.

method DefaultHandler public

Provides the interface for a method that processes message records.

method Dispatch public

Calls message-handling methods for the object, based on the contents of the Message parameter.

method BeforeDestruction public

Responds before the first destructor executes.

method AfterConstruction public

Responds after the last constructor has executed.

method SafeCallException public

Handles exceptions in methods declared using the safecall calling convention.

method ToString public

Returns a string containing the class name.

method GetHashCode public

Returns an integer containing the hash code.

method Equals public

Checks whether the current instance and the parameter are equal.

method GetInterfaceTable public

Returns a pointer to a structure containing all of the interfaces implemented by a given class.

method GetInterfaceEntry public

Returns the entry for a specific interface implemented in a class.

method GetInterface public

Retrieves a specified interface.

method UnitName public

Returns a string containing the unit name.

method MethodName public

Returns the name of a class method by address.

method MethodAddress public

Returns the address of a class method by name.

method InheritsFrom public

Determines the relationship of two object types.

method InstanceSize public

Returns the size in bytes of each instance of the object type.

method ClassInfo public

Returns a pointer to the runtime type information (RTTI) table for the object type.

method ClassParent public

Returns the type of the immediate ancestor of a class.

method ClassNameIs public

Determines whether an object is of a specific type.

method ClassName public

Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).

method InitInstance public

Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.

method FieldAddress public

Returns the address of a published object field.

method CleanupInstance public

Performs finalization on long strings, variants, and interface variables within a class.

method ClassType public

Returns the class reference for the object's class.

method Free public

Destroys an object and frees its associated memory, if necessary.

method TObject publicSystem.TObject.TObject


Unit: DBClient

Member Of: TCustomClientDataSet


Description

Embarcadero Technologies does not currently have any additional information. Please help us document this topic by using the Discussion page!

Personal tools
Translations
Newest Version