读书人

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

发布时间: 2012-02-03 22:02:47 作者: rapoo

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

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

读书人网 >PB

热点推荐