[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'DB' (#fcl)

# TDataSet.UpdateStatus

Get the update status for the current record

## Declaration

Source position: db.pas line 1721

`public function TDataSet.UpdateStatus: TUpdateStatus; virtual;`

## Function result

Status of the current record

## Description

UpdateStatus always returns usUnModified in the TDataset implementation. Descendent classes should override this method to indicate the status for the current record in case they support cached updates: the function should return the status of the current record: has the record been locally inserted, modified or deleted, or none of these. UpdateStatus is not used in TDataset itself, but is provided so applications have a unique API to work with datasets that have support for cached updates.