Unit BaseProv

*****************************************************} { } { Delphi Visual Component Library } { Base Provider class } { } { Copyright (c) 1997 Borland International } { } {

Classes

TBaseProvider -

Functions

Types

TProviderDataEvent
TResolverErrorEvent
TResolverResponse
TUpdateRecordEvent

Constants

SInvalidResponse
SNoContraints
UpdateFailed
UpdateSkipped

Variables


Functions


Types


TProviderDataEvent = procedure(DataSet: TClientDataSet) of object

TResolverErrorEvent = procedure(DataSet: TClientDataSet; E: EDatabaseError;
    UpdateKind: TUpdateKind; var Response: TResolverResponse) of object

TResolverResponse = (rrSkip, rrAbort, rrMerge, rrApply, rrIgnore);
TBaseProvider
TUpdateRecordEvent = procedure(DataSet: TClientDataSet;
    UpdateKind: TUpdateKind; var Applied: Boolean) of object

Constants

SInvalidResponse = 'Invalid response'

SNoContraints = 'Constraints not supported'

UpdateFailed = 1

UpdateSkipped = 2


Variables