Im Dataset das Event BeforeDelete benützen:
Delphi-Quellcode:
procedure TForm1......BeforeDelete(Dataset:TDataset);
begin
Dataset.Edit;
Dataset['
LoeschKennung'] := 1;
Dataset.Post;
Abort;
// damit wird die laufende Delete-Operation durch eine stille Exception abgebrochen
end;