当前位置: 代码迷 >> PB >> 数据窗口中数据提交时的异常提示怎么获取
  详细解决方案

数据窗口中数据提交时的异常提示怎么获取

热度:107   发布时间:2016-04-29 09:59:41.0
数据窗口中数据提交时的错误提示如何获取
当提交数据窗口中的数据时,系统提示如下错误信息:

SQLSTATE   =   23000
[Sybase][ODBC   Driver][Adaptive   Server   Anywhere]Integrity   constraint   violation:   Primary   key   for   table   'project '   is   not   unique

No   changes   made   to   database.

INSERT   INTO   "project "   (   "xmbm ",   "xmmc ",   "fzbm ",   "fzr ",   "lxdh "   )   VALUES   (   ?,   ?,   ?,   ?,   ?   )

请问如何截取这个错误提示,换成自己友好的提示。谢谢!

------解决方案--------------------
在dw的dberror中处理.判断sqldbcode
return 1处理
------解决方案--------------------
数据窗口,事件中有error
将它里面对应的参数输出即可

ls_err = error.errorText
------解决方案--------------------
messagebox( " ",sqlca.sqlerrtext)
------解决方案--------------------
dberror中
return 1
  相关解决方案