Data.DB.TDataSet.BeforeDelete
Delphi
property BeforeDelete: TDataSetNotifyEvent read FBeforeDelete write FBeforeDelete;
C++
__property TDataSetNotifyEvent BeforeDelete = {read=FBeforeDelete, write=FBeforeDelete};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Beschreibung
Wird vor dem Löschen des aktiven Datensatzes ausgelöst.
In einer Ereignisbehandlungsroutine für BeforeDelete können vor dem Löschen des aktuellen Datensatzes spezielle Aktionen durchgeführt werden. BeforeDelete wird von der Methode Delete vor dem eigentlichen Löschen des Datensatzes aufgerufen.
So kann beispielsweise in Delphi mit diesem Ereignis ein Dialogfeld angezeigt werden, in dem der Löschvorgang bestätigt werden muss. Wird keine Bestätigung eingegeben, kann die Operation mit Abort abgebrochen werden.
BeforeDelete ist eine Ereignisbehandlungsroutine des Typs Data.DB.TDataSetNotifyEvent.