Show: Delphi C++
Display Preferences

IBCustomDataSet

From XE2 API Documentation
Jump to: navigation, search


Contents

Classes

TFieldData
TIBBCDFieldTIBBCDField represents a numeric field as a Currency type..
TIBCustomDataSetTIBCustomDataSet is the base class for all datasets that represent data fetched using InterBase Express.
TIBDataLinkTIBDataLink is a helper class used by data-aware objects to coordinate the actions of TIBDataSet and to respond to data events.
TIBDataSetTIBDataSet executes InterBase SQL statements.
TIBDataSetUpdateObjectTIBDataSetUpdateObject is the abstract base class for update objects used to update otherwise unupdateable queries when cached updates are enabled.
TIBDBKeyTIBDBKey stores the key for a row in an InterBase table.
TIBDSBlobStreamTIBDSBlobStream reads from and writes to BLOB fields on behalf of an IB Dataset.
TIBGeneratorFieldTIBGeneratorField calls the server to generate values for a field in an IB dataset.
TIBStringFieldTIBStringField allows for strings in excess of 8196 bytes of data.
TRecordData

Types

PBlobDataArray
PDateTime
PFieldData
PIBDBKey
PRecordData
TBlobDataArray
TCachedUpdateStatusTCachedUpdateStatus indicates the status of a record in a dataset that has cached updates.
TFieldData
TIBDBKeyTIBDBKey stores the key for a row in an InterBase table.
TIBGeneratorApplyEventTIBGeneratorApplyEvent indicates when a generator should create field values.
TIBUpdateActionTIBUpdateAction indicates the action that a dataset should take after an event handler has responded to an update error.
TIBUpdateErrorEventTIBUpdateErrorEvent is the type of event handlers that respond when an IBX dataset encounters an error applying a cached update.
TIBUpdateRecordEventTIBUpdateRecordEvent is the type of event handlers that respond when an IBX dataset applies a cached update.
TIBUpdateRecordTypesTIBUpdateRecordTypes is a subset of all possible record types in a dataset that caches updates.
TLiveMode
TLiveModesTLiveModes and TLiveModes indicate what operations an application can perform on an IBX dataset.
TRecordData

Variables

CreateProviderProc
DefaultFieldClassesDefaultFieldClasses: array[0..51] of TFieldClass;
TBlobDataArray

Constants

BufferCacheSizeBufferCacheSize: Integer = $3E8;
cusDeletedcusDeleted: TCachedUpdateStatus = cusDeleted;
cusInsertedcusInserted: TCachedUpdateStatus = cusInserted;
cusModifiedcusModified: TCachedUpdateStatus = cusModified;
cusUninsertedcusUninserted: TCachedUpdateStatus = cusUninserted;
cusUnmodifiedcusUnmodified: TCachedUpdateStatus = cusUnmodified;
DefaultFieldClassesDefaultFieldClasses: array[0..51] of TFieldClass;
gamOnNewRecordgamOnNewRecord: TIBGeneratorApplyEvent = gamOnNewRecord;
gamOnPostgamOnPost: TIBGeneratorApplyEvent = gamOnPost;
gamOnServergamOnServer: TIBGeneratorApplyEvent = gamOnServer;
lmDeletelmDelete: TLiveMode = lmDelete;
lmInsertlmInsert: TLiveMode = lmInsert;
lmModifylmModify: TLiveMode = lmModify;
lmRefreshlmRefresh: TLiveMode = lmRefresh;
uaAbortuaAbort: TIBUpdateAction = uaAbort;
uaApplieduaApplied: TIBUpdateAction = uaApplied;
uaApplyuaApply: TIBUpdateAction = uaApply;
uaFailuaFail: TIBUpdateAction = uaFail;
uaRetryuaRetry: TIBUpdateAction = uaRetry;
uaSkipuaSkip: TIBUpdateAction = uaSkip;
UniCacheUniCache: Integer = 2;


Personal tools
Previous Versions
Translations