L
lan2001
Unregistered / Unconfirmed
GUEST, unregistred user!
1.用BDE时,数据库出错处理,可以通过EDBEngineError.Error[0].ErrorCode
判断具体的错误,
eKeyViol:唯一键值列数据重复
eDetailsExit:
eRequiredFieldMissing:
eForeignKey等等
用ADO时,无论是在非空字段插入空值,还是在主键列
输入重复值,在delphi这端都是EOleException,EDatabaseError,
请问我怎样像用BDE获得的错误信息那样,捕捉更为详细的异常呢?
我用SQL Server+delphi6
刚刚接触SQL Server和ADO,请不吝赐教!
2.另外,数据校验、异常处理等,您是怎么做的,放在
前端还是后台?
判断具体的错误,
eKeyViol:唯一键值列数据重复
eDetailsExit:
eRequiredFieldMissing:
eForeignKey等等
用ADO时,无论是在非空字段插入空值,还是在主键列
输入重复值,在delphi这端都是EOleException,EDatabaseError,
请问我怎样像用BDE获得的错误信息那样,捕捉更为详细的异常呢?
我用SQL Server+delphi6
刚刚接触SQL Server和ADO,请不吝赐教!
2.另外,数据校验、异常处理等,您是怎么做的,放在
前端还是后台?