Sign in Join
FPDoc Onlineexperiment

TRowStateValue enumeration

In unit BufDataset

Row state values for records in TBufDataset.

Declaration

pascal
TRowStateValue = (rsvOriginal,rsvDeleted,rsvInserted,rsvUpdated,
 rsvDetailUpdates)

Description

TRowStateValue is an enumeration type with values that indicate the state for field values in the row. Values in the enumeration indicate how fields in an update buffer differ from the fields in the original record data. Values from TRowStateValue are stored in the TRowState type, and used in data packet readers for TBufDataset (TDataPacketReader).

Values

rsvOriginalBuffer contains the original value(s).
rsvDeletedBuffer is for a record that will be deleted.
rsvInsertedBuffer is for a record that will be inserted.
rsvUpdatedBuffer is for a record that will be updated.
rsvDetailUpdatesBuffer is for updates to a detail (child) dataset.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.