在一个表中有一个field是主键,因此此主键的值不能重复,如果用户错误操作提交了一个记录其中主键的值与前面已有的纪录重复了,请问我如何在dataset的reconcileError中捕获到此错误,并由此给用户提出相应的出错信息。
解决方案 »
- Delphi如何写这样一个循环查询
- delphi5安装问题,请教!50分!
- 懂汇编的朋友进来帮个忙!thanks
- delphi连结sybase?????
- TDataSetProvider的data简单问题!
- 关于DELPHI开发ACCESS数据库.想请教二个问题.每题答对者均都有分!急!在线等!!
- 一个比较有难度的问题,是关于DBGrid的。
- 狎鸥客,你能不能给个websnap登陆的例子啊,谢谢了
- 我真让它给k了-------
- 下载的delphi程序不能运行,是什么原因?如何解决?
- 在DBGridEh中,如何做到单元格得到、失去焦点的事件
- 如何限定程序的使用时间,比如一个程序使用10天后,必须输入序列号,才能再使用!
showmessage('失败!')
else
showmessage('成功!');
果发生错误,TDataProvider会产生一个ReconcileError事件,并把错误信息
回传给TClientDataSet的OnReconcileError事件
if e is EXXX then //EXXX 可从异常消息框中查得
......