在数据库系统中如何屏蔽所有错误呢?(不出现try/except结构的时候)(100分)

  • 主题发起人 主题发起人 sbzhu
  • 开始时间 开始时间
procedure TForm1.ADODataSet1PostError(DataSet: TDataSet;
E: EDatabaseError;
var Action: TDataAction);
var
adoerrors:errors;
adoerror:error;
icount:integer;
begin
adoerrors:=adoconnection1.Errors;
for icount:=0 to adoerrors.count-1do
begin
adoerror:=adoerrors.item[icount];
listbox1.Items.add('Error Number : ' + inttostr(adoerror.number));
listbox1.items.add('Error Source : ' + adoError.source);
listbox1.items.add('Error Description : '+ adoerror.description);
listbox1.items.add('Error HelpFile : ' + adoerror.helpfile);
listbox1.items.add('Error SWLState : ' + adoerror.sqlstate);
listbox1.Items.add('Error NativeError : '+ inttostr(adoerror.nativeError));
end;
end;
上段程序在用户界面上显示了错误信息,但系统还会弹出错误信息提示框,
如何将这个提示框隐藏?
 
试试DELPHI菜单tools中有关debugger和environment的设置
>关注:
 
接受答案了.
 
后退
顶部