如何先捕获后台错误 在后台定义了 id 字段不能重复,当前台 ado 录入了重复记录时,如何捕获错误码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try adoquery1.append; adoquery1.fieldbyname('id).asstring:=edit1.text; // 非自编号 ....... adoquery1.post; except on E:Exception do begin case adoquery1.connection.Errors.Item[0].NativeError of 2627: showMessage(' 插入重復鍵 '); end; end; end; 最好不要在后台出现ShowMessage的,会导致程序停滞,可写成日志文件和在前台想办法! 救急!!!! dbgrid中的问题! 请问adoquery在access数据库中能否使用事务,谢谢 ttcpclient连不上服务端?为什么啊?不是indy 类型转换的问题 BDE ADO EXpress 接连数据库有什么区别 怎样得到MOUSE的位置? 如何去除窗体使程序更小一点~~~~~` 怎么得到一个目录下的所有文件名?(不是我不想搜索,实在是csdn太臭了) mdac2.6和Delphi6.0的ADO不兼容,怎么办? dll中如何使用 ExtractFilePath(application.exename); 在DBGrid中双精度类型(Real)的数据显示如何显示两位
adoquery1.append;
adoquery1.fieldbyname('id).asstring:=edit1.text; // 非自编号
.......
adoquery1.post;
except
on E:Exception do
begin
case adoquery1.connection.Errors.Item[0].NativeError of
2627: showMessage(' 插入重復鍵 ');
end;
end;
end;