点击或拖拽改变大小

SQLSelect.Error 方法

X#
提供处理数据库处理过程中引发的错误条件的方法。这是一个事件处理程序:它会被其他方法自动调用;开发人员通常不需要调用错误方法,但可能需要替换或修改它。

命名空间:  XSharp.VO.SDK
程序集:  XSharp.VOSQLClasses (在 XSharp.VOSQLClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD Error(
	oError AS Error,
	symMethod AS SYMBOL
) AS VOID
查看代码

参数

oError
类型:Error
描述错误条件的 Error 对象。
symMethod
类型:__Symbol
备注
SQLSelect 的所有方法都会使用 recover 语句捕获严重错误,并将它们发送到这个方法。普通的失败,比如锁定冲突或找不到记录,不会引发错误条件;它们只是通过失败的返回值指示。 标准的 Error() 处理方法会填充有关错误的更多信息和关于引发错误的 SQLSelect 对象的信息,设置服务器对象的状态值,并通过其标准的 Error() 处理方法将问题传递给其客户端,如果有的话。如果没有想要处理问题的客户端,该方法会通过使用相同的 Error 对象发出 BREAK 来将问题传递给调用堆栈。
提示 提示:
如果在处理错误时发生错误,Error() 方法会立即中断。
参见