关于数据库异常的利用,急问!请各位大哥快点告诉我 ,多谢
if (e is edbengineerror) then
if (e as edbengineerror).Errors[0].ErrorCode=ekeyviol
then begin
messagedlg('您输入了重复的记录',mtwarning,[mbok],0);
abort;
end;
这是我在写程序时想用一个东西 其中的ekeyviol代表输入的数据中主键重复错误
资料上写的应该是这样 但是我的程序总是说没有定义的ekeyviol
那么对应主键重复错误的报错码应该是什么 好像数字可以通过 即将ekeyviol换为
0,可以通过