应用程序中如何知道SQL Server数据库抛出的异常 Delphi中如何知道SQL Server数据库抛出的异常:比如:违反主——从键约束、主键唯一约束 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try 語句.................. except 異常處理....... end; 使用try...except的方式,获取错误号,然后用case语句判断;或者使用TADOConnection的errors属性取得错误号,然后判断。 try .. ..except on E: Exception do if Pos('重复键',e.Message)>0 then begin Application.MessageBox('现在错误是有重复数据','Information',MB_OK+MB_ICONINFORMATION); Windows.Beep(700,200); end;end;//end try 我試了一下,其實在onposterror中可以捕捉到。 一个写record类型到filestream的难题。 关于虚函数与多线程的问题,请教 请教谁有制作地图方面的资料? Delphi7.0关于引用tDateMoDule中的ADODataSet REG_MULTI_SZ 请教高手:一个查询问题? 一名程序员的情书 如何格式化双精度型,如何将它转换为 String 型!!!!!!!!! 关于SQL Server的问题? 怎么让应用程序不出现在任务栏?? 24位->16位BMP图的方法?? 关于TreeView和CheckBox的问题?????????????
語句..................
except
異常處理.......
end;
..
..
except
on E: Exception do if Pos('重复键',e.Message)>0 then begin
Application.MessageBox('现在错误是有重复数据','Information',MB_OK+MB_ICONINFORMATION);
Windows.Beep(700,200);
end;
end;//end try