TIB_RowFlags Type

Unit
IB_Session

Declaration

TIB_RowFlags = ( rfBof,
                 rfEof,
                 rfSelected,
                 rfInserted,
                 rfEdited,
                 rfDeleted,
                 rfApplied,
                 rfSkipped,  //db onposterror
                 rfUnsorted );

Description
This type is used in the buffered dataset to give information about each row.


rfBOF and rfEOF are flags to identify the bounding rows of the dataset.
rfSelected tells whether the row is selected or not.
rfInserted tells if a cached update insert is in the buffer.
rfEdited tells if a cached update edit is in the buffer.
rfDeleted tells if a cached update delete is in the buffer.
rfUnsorted tellse if a row might not be in the proper order because it was inserted or the column it is ordered by was edited.