Show: Delphi C++
Display Preferences

IBCustomDataSet.TIBDataSet Properties

From XE2 API Documentation
Jump to: navigation, search


ActivepublicSpecifies whether or not a dataset is open.
ActiveRecordprotectedIndicates the index of the active record in the internal cache of records.
AfterCancelpublicOccurs after an application completes a request to cancel modifications to the active record.
AfterClosepublicOccurs after an application closes a dataset.
AfterDeletepublicOccurs after an application deletes a record.
AfterEditpublicOccurs after an application starts editing a record.
AfterInsertpublicOccurs after an application inserts a new record.
AfterOpenpublicOccurs after an application completes opening a dataset and before any data access occurs.
AfterPostpublicOccurs after an application writes the active record to the database or change log and returns to browse state.
AfterRefreshpublicOccurs after an application refreshes the data in the dataset.
AfterScrollpublicOccurs after an application scrolls from one record to another.
AggFieldspublicContains any aggregate fields.
AutoCalcFieldspublicDetermines when the OnCalcFields event is triggered and when lookup field values are calculated.
BeforeCancelpublicOccurs before an application executes a request to cancel changes to the active record.
BeforeClosepublicOccurs immediately before the dataset closes.
BeforeDeletepublicOccurs before an application attempts to delete the active record.
BeforeEditpublicOccurs before an application enters edit mode for the active record.
BeforeInsertpublicOccurs before an application enters insert mode.
BeforeOpenpublicOccurs before an application executes a request to open a dataset.
BeforePostpublicOccurs before an application posts changes for the active record to the database or change log.
BeforeRefreshpublicOccurs immediately before an application refreshes the data in the dataset.
BeforeScrollpublicOccurs before an application scrolls from one record to another.
BlobFieldCountprotectedIndicates the number of columns in the dataset that represent Binary large object (BLOB) fields.
BlockReadSizepublicDetermines how many record buffers are read in each block.
BofpublicIndicates whether the first record in the dataset is active.
BookmarkpublicSpecifies the current bookmark in the dataset.
BookmarkSizeprotectedIndicates the number of bytes used to represent a bookmark.
BufferChunksprotectedSpecifies the dataset buffer chunk size.
BufferCountprotectedIndicates the number of records in the internal cache.
BuffersprotectedProvides indexed access to the record buffers in the internal cache.
CachedUpdatesprotectedSpecifies whether cached updates are enabled for a dataset.
CalcBufferprotectedPoints to the record buffer used during an OnCalcFields event.
CalcFieldsSizeprotectedIndicates the number of bytes in a record buffer dedicated to storing calculated fields and lookup fields.
CanModifypublicIndicates whether the dataset permits write access to data.
ComObjectpublicSpecifies the interface reference implemented by the component.
ComponentCountpublicIndicates the number of components owned by the component.
ComponentIndexpublicIndicates the position of the component in its owner's Components property array.
ComponentspublicLists all components owned by the component.
ComponentStatepublicDescribes the current state of the component, indicating when a component needs to avoid certain actions.
ComponentStylepublicGoverns the behavior of the component.
ConstraintsprotectedSpecifies record-level constraints that must be met when editing the data.
CurrentRecordprotectedIndicates the index of the current record in the internal cache of record buffers.
DatabasepublishedIdentifies the database component for which this dataset represents one or more tables.
DataSetFieldpublicIndicates the persistent TDataSetField object that owns a nested dataset.
DataSourcepublicRepresents the data source of another dataset that supplies values to the dataset.
DBHandlepublicSpecifies the database handle for the dataset.
DefaultFieldspublicIndicates whether a dataset's underlying field components are generated dynamically when the dataset is opened.
DeleteSQLprotectedHolds the SQL statement used to delete rows from the dataset.
DesignerpublicReturns a pointer to the DataSet designer for the dataset.
DesignInfopublicContains information used by the Form designer.
EofpublicIndicates whether a dataset is positioned at the last record.
FieldCountpublicIndicates the number of field components associated with the dataset.
FieldDefListpublicPoints to the list of field definitions for the dataset.
FieldDefspublicPoints to the list of field definitions for the dataset.
FieldListpublicLists the field components of a dataset.
FieldNoOfsprotectedSpecifies the offset needed to convert indexes in the Fields property to field numbers.
FieldspublicLists all non-aggregate field components of the dataset.
FieldValuespublicProvides access to the values for all fields in the active record for the dataset.
FilterpublicSpecifies the text of the current filter for a dataset.
FilteredpublicSpecifies whether or not filtering is active for a dataset.
FilterOptionspublicSpecifies whether or not filtering is case insensitive, and whether or not partial comparisons are permitted when filtering records.
ForcedRefreshpublishedSpecifies whether the dataset should refresh its data every time it posts a record.
FoundpublicIndicates whether or not moving to a different record is successful.
GeneratorFieldprotectedSpecifies whether the dataset should refresh its data every time it posts a record.
InsertSQLprotectedHolds the SQL statement used to insert rows into the dataset.
InternalCalcFieldsprotectedIndicates whether the dataset includes internally calculated fields.
InternalPreparedprotectedIndicates whether the dataset has prepared its queries for execution.
IsUniDirectionalpublicIndicates whether the dataset is unidirectional.
LiveModeprotectedIndicates what types of edits, if any, can be made to the data in the dataset.
ModifiedpublicIndicates whether the active record is modified.
ModifySQLprotectedProvides the ability to access the SQL object encapsulating the ModifySQL statement.
NamepublishedSpecifies the name of the component as referenced in code.
NestedDataSetClassprotectedIndicates the class type to use when creating nested datasets.
NestedDataSetsprotectedLists all nested datasets.
ObjectViewpublicSpecifies whether fields are stored hierarchically or flattened out in the Fields property.
Observerspublic
OnCalcFieldspublicOccurs when an application recalculates calculated fields.
OnDeleteErrorpublicOccurs when an application attempts to delete a record and an exception is raised.
OnEditErrorpublicOccurs when an application attempts to modify or insert a record and an exception is raised.
OnNewRecordpublicOccurs when an application inserts or appends a new dataset record.
OnPostErrorpublicOccurs when an application attempts to modify or insert a record and an exception is raised.
OwnerpublicIndicates the component that is responsible for streaming and freeing this component.
ParamCheckprotectedSpecifies whether the parameter list for a query is regenerated if the SQL property changes at runtime.
ParamsprotectedSpecifies the parameters to use for any parameterized queries.
PlanpublicIndicates the PLAN portion of the dataset's SELECT query.
PreparedpublicDetermines whether or not a set of dataset queries is prepared for execution.
QDeleteprotectedProvides the ability to directly access the SQL object encapsulating the DeleteSQL statement.
QInsertprotectedProvides the ability to directly access the SQL object encapsulating the InsertSQL statement.
QModifyprotectedProvides the ability to directly access the SQL object encapsulating the ModifySQL statement.
QRefreshprotectedProvides the ability to directly access the SQL object encapsulating the RefreshSQL statement.
QSelectprotectedProvides the ability to directly access the SQL object encapsulating the SelectSQL statement.
RecNopublicIndicates the active record in the dataset.
RecordCountpublicIndicates the total number of records associated with the dataset.
RecordSizepublicIndicates the size of a record in the dataset.
RefreshSQLprotectedProvides the ability to directly access the SQL object encapsulating the RefreshSQL statement.
ReservedprotectedFor internal use only.
RowsAffectedpublicIndicates the number of rows operated on by the latest query execution.
SelectSQLprotectedProvides the ability to directly access the SQL object encapsulating the SelectSQL statement.
SelectStmtHandleprotectedGets the handle for the SELECT statement.
SparseArrayspublicDetermines whether a unique TField object is created for each element of an array field.
SQLParamsprotectedSpecifies the parameters to use for any parameterized queries.
StatepublicIndicates the current operating mode of the dataset.
StatementTypeprotectedReturns the statement type of the QSelect query.
TagpublishedStores a NativeInt integral value as a part of a component.
TransactionpublishedIdentifies the transaction under which the query executes.
TRHandlepublicSpecifies the transaction handle for the dataset.
UniDirectionalprotectedDetermines whether bidirectional cursors are enabled for the dataset.
UpdateModeprotectedIndicates how records are located when updating records.
UpdateObjectpublicSpecifies the update object component used to update a read-only result set.
UpdateRecordTypespublicSpecifies the type of records visible in a dataset when cached updates are enabled.
UpdatesPendingpublicIndicates whether the cached updates buffer contains records that are not yet applied.
VCLComObjectpublicRepresents information used internally by components that support COM.


Personal tools
Previous Versions
Translations