Show: Delphi C++
Display Preferences

DBClient

From XE API Documentation
Jump to: navigation, search

Contents

Classes

EDBClientEDBClient is the exception class for client dataset errors.
EReconcileErrorEReconcileError is the exception class for client dataset update errors.
TAggregate

TAggregate represents a maintained aggregate in a client dataset.

TAggregatesTAggregates is a collection of TAggregate objects.
TClientBlobStream

TClientBlobStream lets applications read from or write to BLOB fields in a client dataset.

TClientDataSet

TClientDataSet implements a database-independent dataset.

TConnectionBroker

TConnectionBroker centralizes the connection to an application server for a set of client datasets that all use the same connection.

TCustomClientDataSetTCustomClientDataSet is the base class for datasets that cache their data in memory.
TCustomRemoteServer

TCustomRemoteServer is the base class for all components that connect to an application server in a multi-tiered database application.

TKeyBuffer
TRecInfo
TReconcileInfo

Functions

PackageParamsConverts a TParams object into an OleVariant that can be used in multi-tiered applications.
UnpackParamsConverts an OleVariant that represents a set of parameters into a TParams object.

Types

PKeyBuffer
PRecInfo
TAggUpdateEvent

TAggUpdateEvent is the type for the OnUpdate event handler of TAggregate.

TCDSKeyBufferDBClient.TCDSKeyBuffer is an alias for DBClient.TKeyBuffer.
TCDSRecInfoDBClient.TCDSRecInfo is an alias for DBClient.TRecInfo.
TDataPacketFormatTDataPacketFormat indicates how information is encoded in a data packet or delta packet.
TDataSetOption
TDataSetOptions
TFetchOptionTFetchOption and TFetchOptions indicate the type of information about a record that a client dataset can request.
TFetchOptions
TFieldDescList
TGetUsernameEventTGetUsernameEvent is the type for event handlers that supply the user name with which to initialize a remote login dialog.
TKeyBuffer
TRecInfo
TReconcileActionTReconcileAction indicates how a client dataset should handle a record whose update generated an error.
TReconcileErrorEventTReconcileErrorEvent is the type for event handlers that handle update errors for a client dataset.
TReconcileInfo
TRemoteEventTRemoteEvent is the type for event handlers that pass custom information to or from a provider.

Variables

TFieldDescList

Constants

AllParamTypesAllParamTypes: Set = [ptUnknown..ptResult];
AllRecordsAllRecords: Integer = $FFFFFFFF;
dfBinarydfBinary: TDataPacketFormat = dfBinary;
dfXMLdfXML: TDataPacketFormat = dfXML;
dfXMLUTF8dfXMLUTF8: TDataPacketFormat = dfXMLUTF8;
doDisableDeletesdoDisableDeletes: TDataSetOption = doDisableDeletes;
doDisableEditsdoDisableEdits: TDataSetOption = doDisableEdits;
doDisableInsertsdoDisableInserts: TDataSetOption = doDisableInserts;
doNoResetCalldoNoResetCall: TDataSetOption = doNoResetCall;
foBlobsfoBlobs: TFetchOption = foBlobs;
foDetailsfoDetails: TFetchOption = foDetails;
foRecordfoRecord: TFetchOption = foRecord;
raAbortraAbort: TReconcileAction = raAbort;
raCancelraCancel: TReconcileAction = raCancel;
raCorrectraCorrect: TReconcileAction = raCorrect;
raMergeraMerge: TReconcileAction = raMerge;
raRefreshraRefresh: TReconcileAction = raRefresh;
raSkipraSkip: TReconcileAction = raSkip;
Personal tools
Previous Version
Translations