数据窗口中数据提交时的错误提示如何获取
当提交数据窗口中的数据时,系统提示如下错误信息:
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