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

TDataSet.Delete

Delete the current record.

Declaration

Source position: db.pas line 1299

public procedure TDataSet.Delete;

Description

Delete will delete the current record. This action will trigger the TDataset.BeforeDelete, TDataset.BeforeScroll, TDataset.AfterDelete and TDataset.AfterScroll events. If the dataset was in edit mode, the edits will be canceled before the delete operation starts.

Errors

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

See also

TDataset.Cancel

  

Cancel the current editing operation

TDataset.BeforeDelete

  

Event triggered before a Delete operation.

TDataset.BeforeScroll

  

Event triggered before the cursor changes position.

TDataset.AfterDelete

  

TDataset.AfterScroll

  

Event triggered after the cursor has changed position.

The latest version of this document can be found at lazarus-ccr.sourceforge.net.