Accuracer: The First And Only Cross-Platform BDE Replacement
Client-Server Single-File Embedded Database with SQL for Delphi / C++Builder / Kylix


TDataSet.Delete
TDataSet
Top 

Deletes the active record and positions the cursor to the next record.

procedure Delete;

Description
Call Delete to remove the active record from the database. If the dataset is inactive, Delete raises an exception. Otherwise Delete:

·Verifies that the dataset is not empty (and raises an exception if it is).  
·Calls CheckBrowseMode to post any pending changes to a prior record if necessary.  
·Calls the BeforeDelete event handler.  
·Deletes the record.  
·Frees the buffers allocated for the record.  
·Puts the dataset into dsBrowse mode.  
·Resynchronizes the dataset to position the cursor to the next undeleted record.  
·Calls the AfterDelete event handler.  


© AidAim Software Accuracer: Client-server Database Single-file Database Delphi Database Embedded Databas