Skip to content

TDataSet.Edit

Set the dataset in editing mode.

Declaration

Source position: db.pas line 1912

public 
procedure TDataSet.Edit;

Description

Edit will set the dataset in edit mode: the contents of the current record can then be changed. This action will call the TDataset.BeforeEdit and TDataset.AfterEdit events. If the dataset was already in insert or edit mode, nothing will happen (the events will also not be triggered). If the dataset is empty, this action will execute TDataset.Append instead.

Errors

If the dataset is read-only or not opened, then an EDatabaseError exception will be raised.

See also

Name Description
TDataset.State Current operational state of the dataset.
TDataset.EOF Indicates whether the last record has been reached.
TDataset.BOF Is the cursor at the beginning of the data (on the first record).
TDataset.Append Append a new record to the data.
TDataset.BeforeEdit Event triggered before the dataset is put in edit mode.
TDataset.AfterEdit Event triggered after the dataset is put in edit mode.