Code: Select all
procedure TFrm.FunctieAanvraagDeleteError(DataSet: TDataSet;
E: EDatabaseError; var Action: TDataAction);
begin
Action := daAbort;
ShowMessage(E.ClassName+' ERROR : '#13#10+E.Message);
end;
Code: Select all
procedure TFrm.FunctieAanvraagDeleteError(DataSet: TDataSet;
E: EDatabaseError; var Action: TDataAction);
begin
Action := daAbort;
ShowMessage(E.ClassName+' ERROR : '#13#10+E.Message);
end;
Code: Select all
procedure TPrintOpdrachtenFrm.BtnDeleteClick(Sender: TObject);
begin
try
functieaanvraag.Delete;
except
on E : EMyError do
ShowMessage(inttostr(E.ErrorCode) +'; errormessage found : '+EMyError(E).Message);
end;
end;
Code: Select all
EMyError(E)