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

数据窗口中数据提交时的错误提示如何获取当提交数据窗口中的数据时,系统提示如下错误信息:SQLSTATE23000[

数据窗口中数据提交时的错误提示如何获取
当提交数据窗口中的数据时,系统提示如下错误信息:

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