IBX.IBTable.TIBTable Properties
InheritedProtected
Active | published | Specifies whether or not a dataset is open. |
ActiveRecord | protected | Indicates the index of the active record in the internal cache of records. |
AfterCancel | published | Occurs after an application completes a request to cancel modifications to the active record. |
AfterClose | published | Occurs after an application closes a dataset. |
AfterDelete | published | Occurs after an application deletes a record. |
AfterEdit | published | Occurs after an application starts editing a record. |
AfterInsert | published | Occurs after an application inserts a new record. |
AfterOpen | published | Occurs after an application completes opening a dataset and before any data access occurs. |
AfterPost | published | Occurs after an application writes the active record to the database or change log and returns to browse state. |
AfterRefresh | published | Occurs after an application refreshes the data in the dataset. |
AfterScroll | published | Occurs after an application scrolls from one record to another. |
AggFields | public | Contains any aggregate fields. |
AutoCalcFields | published | Determines when the OnCalcFields event is triggered and when lookup field values are calculated. |
BeforeCancel | published | Occurs before an application executes a request to cancel changes to the active record. |
BeforeClose | published | Occurs immediately before the dataset closes. |
BeforeDelete | published | Occurs before an application attempts to delete the active record. |
BeforeEdit | published | Occurs before an application enters edit mode for the active record. |
BeforeInsert | published | Occurs before an application enters insert mode. |
BeforeOpen | published | Occurs before an application executes a request to open a dataset. |
BeforePost | published | Occurs before an application posts changes for the active record to the database or change log. |
BeforeRefresh | published | Occurs immediately before an application refreshes the data in the dataset. |
BeforeScroll | published | Occurs before an application scrolls from one record to another. |
BlobFieldCount | protected | Indicates the number of columns in the dataset that represent Binary large object (BLOB) fields. |
BlockReadSize | public | Determines how many record buffers are read in each block. |
Bof | public | Indicates whether the first record in the dataset is active. |
Bookmark | public | Specifies the current bookmark in the dataset. |
BookmarkSize | protected | Indicates the number of bytes used to represent a bookmark. |
BufferChunks | published | Specifies the dataset buffer chunk size. |
BufferCount | protected | Indicates the number of records in the internal cache. |
Buffers | protected | Provides indexed access to the record buffers in the internal cache. |
CachedUpdates | published | Specifies whether cached updates are enabled for a dataset. |
CalcBuffer | protected | Points to the record buffer used during an OnCalcFields event. |
CalcFieldsSize | protected | Indicates the number of bytes in a record buffer dedicated to storing calculated fields and lookup fields. |
Canceled | public | |
CanModify | public | Indicates whether the dataset permits write access to data. |
CanRefresh | public | |
ComObject | public | Specifies the interface reference implemented by the component. |
ComponentCount | public | Indicates the number of components owned by the component. |
ComponentIndex | public | Indicates the position of the component in its owner's Components property array. |
Components | public | Lists all components owned by the component. |
ComponentState | public | Describes the current state of the component, indicating when a component needs to avoid certain actions. |
ComponentStyle | public | Governs the behavior of the component. |
Constraints | published | Specifies record-level constraints that must be met when editing the data. |
CurrentDBKey | public | Returns the DBKey for the current row in the table. |
CurrentRecord | protected | Indicates the index of the current record in the internal cache of record buffers. |
Database | published | Identifies the database component for which this dataset represents one or more tables. |
DataSetField | public | Indicates the persistent TDataSetField object that owns a nested dataset. |
DataSource | public | Represents the data source of another dataset that supplies values to the dataset. |
DBHandle | public | Specifies the database handle for the dataset. |
DefaultIndex | published | Specifies if the data in the table should be ordered on a default index when opened. |
DeleteSQL | protected | Holds the SQL statement used to delete rows from the dataset. |
Designer | public | Returns a pointer to the DataSet designer for the dataset. |
DesignInfo | public | Contains information used by the Form designer. |
Disposed | protected | Disposed is a read-only property that shows the current state of this object. |
Eof | public | Indicates whether a dataset is positioned at the last record. |
Exists | public | Indicates whether the underlying database table exists. |
FieldCount | public | Indicates the number of field components associated with the dataset. |
FieldDefList | public | Points to the list of field definitions for the dataset. |
FieldDefs | published | Points to the list of field definitions for the dataset. |
FieldList | public | Lists the field components of a dataset. |
FieldNoOfs | protected | Specifies the offset needed to convert indexes in the Fields property to field numbers. |
FieldOptions | published | Specifies the options of the dataset fields. |
Fields | public | Lists all non-aggregate field components of the dataset. |
FieldValues | public | Provides access to the values for all fields in the active record for the dataset. |
Filter | published | Specifies the text of the current filter for a dataset. |
Filtered | published | Specifies whether or not filtering is active for a dataset. |
FilterOptions | public | Specifies whether or not filtering is case insensitive, and whether or not partial comparisons are permitted when filtering records. |
ForcedRefresh | published | Specifies whether the dataset should refresh its data every time it posts a record. |
Found | public | Indicates whether or not moving to a different record is successful. |
GeneratorField | protected | Specifies whether the dataset should refresh its data every time it posts a record. |
IndexDefs | published | Contains information about the indexes for a table. |
IndexFieldCount | public | Indicates the number of fields that comprise the current key. |
IndexFieldNames | published | Lists the columns to use as an index for a table. |
IndexFields | public | Retrieves or sets a field for an index. |
IndexName | published | Identifies an index for the table. |
InsertSQL | protected | Holds the SQL statement used to insert rows into the dataset. |
InternalCalcFields | protected | Indicates whether the dataset includes internally calculated fields. |
InternalPrepared | protected | Indicates whether the dataset has prepared its queries for execution. |
IOBufferSize | protected | |
IsUniDirectional | public | Indicates whether the dataset is unidirectional. |
LiveMode | public | Indicates what types of edits, if any, can be made to the data in the dataset. |
MasterFields | published | Specifies one or more fields in a master table to link with corresponding fields in this table in order to establish a master-detail relationship between the tables. |
MasterSource | published | Specifies the name of the data source for a dataset to use as a master table in establishing a detail-master relationship between this table and another one. |
Modified | public | Indicates whether the active record is modified. |
ModifySQL | protected | Provides the ability to access the SQL object encapsulating the ModifySQL statement. |
Name | published | Specifies the name of the component as referenced in code. |
NestedDataSetClass | protected | Indicates the class type to use when creating nested datasets. |
NestedDataSets | protected | Lists all nested datasets. |
ObjectView | published | Specifies whether fields are stored hierarchically or flattened out in the Fields property. |
Observers | public | Indicates the TObservers object added to the TComponent. |
OnCalcFields | published | Occurs when an application recalculates calculated fields. |
OnDeleteError | published | Occurs when an application attempts to delete a record and an exception is raised. |
OnEditError | published | Occurs when an application attempts to modify or insert a record and an exception is raised. |
OnNewRecord | published | Occurs when an application inserts or appends a new dataset record. |
OnPostError | published | Occurs when an application attempts to modify or insert a record and an exception is raised. |
Owner | public | Indicates the component that is responsible for streaming and freeing this component. |
ParamCheck | protected | Specifies whether the parameter list for a query is regenerated if the SQL property changes at runtime. |
Params | protected | Specifies the parameters to use for any parameterized queries. |
Plan | public | Indicates the PLAN portion of the dataset's SELECT query. |
PrecommittedReads | published | |
Prepared | public | |
QDelete | protected | Provides the ability to directly access the SQL object encapsulating the DeleteSQL statement. |
QInsert | protected | Provides the ability to directly access the SQL object encapsulating the InsertSQL statement. |
QModify | protected | Provides the ability to directly access the SQL object encapsulating the ModifySQL statement. |
QRefresh | protected | Provides the ability to directly access the SQL object encapsulating the RefreshSQL statement. |
QSelect | protected | Provides the ability to directly access the SQL object encapsulating the SelectSQL statement. |
ReadOnly | published | Specifies whether a table is read-only for this application. |
RecNo | public | Indicates the active record number in the dataset. |
RecordCount | public | Indicates the total number of records associated with the dataset. |
RecordSize | public | Indicates the size of a record in the dataset. |
RefreshSQL | protected | Provides the ability to directly access the SQL object encapsulating the RefreshSQL statement. |
RowsAffected | public | Indicates the number of rows operated on by the latest query execution. |
SelectSQL | protected | Provides the ability to directly access the SQL object encapsulating the SelectSQL statement. |
SelectStmtHandle | protected | Gets the handle for the SELECT statement. |
SparseArrays | public | Determines whether a unique TField object is created for each element of an array field. |
SQLParams | protected | Specifies the parameters to use for any parameterized queries. |
State | public | Indicates the current operating mode of the dataset. |
StatementType | protected | Returns the statement type of the QSelect query. |
StoreDefs | published | Indicates whether the table's field and index definitions persist with the data module or form. |
TableName | published | Indicates the name of the database table or view that this component encapsulates. |
TableNames | public | Returns a list of table names. |
TableTypes | published | Sets the types of relations displayed in the TableName drop-down list. |
Tag | published | Stores a NativeInt integral value as a part of a component. |
Transaction | published | Identifies the transaction under which the query executes. |
TRHandle | public | Specifies the transaction handle for the dataset. |
UniDirectional | published | Determines whether bidirectional cursors are enabled for the dataset. |
UpdateMode | protected | Indicates how records are located when updating records. |
UpdateObject | published | Specifies the update object component used to update a read-only result set. |
UpdateRecordTypes | public | Specifies the type of records visible in a dataset when cached updates are enabled. |
UpdatesPending | public | Indicates whether the cached updates buffer contains records that are not yet applied. |
VCLComObject | public | Represents information used internally by components that support COM. |