Class TDeltaDataSet (unit USQLProv)

Inherits from

TClientDataSet

TDeltaDataSet

Constructors



Functions

function HasCurValues: Boolean;


procedure InitAltRecBuffers;


procedure InitCurValues(CurData: TDataSet);


function UpdateKind: TUpdateKind;

Set a flag when any of the field's NewValue properties are modified

procedure DataEvent(Event: TDataEvent; Info: Longint);

TDeltaDataSet

function GetStateFieldValue(State: TDataSetState; Field: TField): Variant;


procedure InternalClose;


procedure InternalOpen;


procedure SetStateFieldValue(State: TDataSetState; Field: TField; Value: Variant);

When reading an OldValue, return the CurValue instead if we have one

Properties

property NewValuesModified : Boolean


property UseCurValues : Boolean


Events

Variables

FCurRecBuf : PChar;


FNewValuesModified : Boolean;


FOldRecBuf : PChar;


FUseCurValues : Boolean;



Constructors


Functions


function HasCurValues: Boolean;


procedure InitAltRecBuffers;


procedure InitCurValues(CurData: TDataSet);


function UpdateKind: TUpdateKind;

Set a flag when any of the field's NewValue properties are modified


procedure DataEvent(Event: TDataEvent; Info: Longint);

TDeltaDataSet


function GetStateFieldValue(State: TDataSetState; Field: TField): Variant;


procedure InternalClose;


procedure InternalOpen;


procedure SetStateFieldValue(State: TDataSetState; Field: TField; Value: Variant);

When reading an OldValue, return the CurValue instead if we have one


Properties


property NewValuesModified : Boolean


property UseCurValues : Boolean


Events


Variables


FCurRecBuf : PChar;


FNewValuesModified : Boolean;


FOldRecBuf : PChar;


FUseCurValues : Boolean;