Aborting a Method
From InterBase
Go Up to Using Dataset Events
To abort a method such as an Open or Insert, call the Abort procedure in any of the Before
event handlers (BeforeOpen, BeforeInsert, and so on). For example, the following code requests a user to confirm a delete operation or else it aborts the call to Delete
:
procedure TForm1.TableBeforeDelete (Dataset: TDataset) begin if MessageDlg('Delete This Record?', mtConfirmation, mbYesNoCancel, 0) <> mrYes then Abort; end;