重金悬赏:在pb中如何捕捉该事件??

devotee2000 2003-09-12 12:38:22
我想用自己的话更新该错误提示框中的内容,恳求应该在何事件如何写代码??
多谢!!其中twt是一个视图,就是当视图或数据窗口不存在的时候运行应用程序
出现的错误提示:
http://www.pdriver.com/bbs5/UploadFile/200391211355844867.jpg
...全文
35 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
banalman 2003-09-28
  • 打赏
  • 举报
回复
可以数据窗口控件的dberror事件中处理。
guankaifu 2003-09-28
  • 打赏
  • 举报
回复
我靠?!有没有搞错?!!继续。。。。
期待中。。。。。。。。。。


哈。。。
rogery 2003-09-12
  • 打赏
  • 举报
回复
楼主帖出的错误提示框是PB本身的功能。这种提示框不可以对其进行更改。

试试下面的方法:
先从数据库的管理表中找所要执行表的位置,然后根据返回值先来判断此表是否存在。如果在执行进没有该表,系统肯定会报错。
klbt 2003-09-12
  • 打赏
  • 举报
回复
你可以跟踪一下,看看在那个事件出错。
ufan 2003-09-12
  • 打赏
  • 举报
回复
通过事务对象的返回值进行处理!
ufan 2003-09-12
  • 打赏
  • 举报
回复
可以数据窗口控件的dberror事件中处理。
runsoft 2003-09-12
  • 打赏
  • 举报
回复
学习,勾详细的了。
camelzxz 2003-09-12
  • 打赏
  • 举报
回复
和他们的差不多!
在DW的dberror事件中写代码捕捉
MessageBox("错误原因","错误代码"+string(sqldbcode)+"~r~n错误原因"+sqlerrtext+&
"~r~n错误语法"+sqlsyntax+"~r~n错误缓冲区"+string(buffer)+"~r~n错误行"+string(row))
return 1
纳米茶 2003-09-12
  • 打赏
  • 举报
回复
看看我回的一个帖子,很清楚的
http://expert.csdn.net/Expert/topic/2219/2219938.xml?temp=.1715967
鸡翅多 2003-09-12
  • 打赏
  • 举报
回复
楼上的真没道德,抄别人的连改一下都不改,B4你
banalman 2003-09-12
  • 打赏
  • 举报
回复
在DW的dberror事件中写代码捕捉
messagebox('提示',string(sqlca.sqldbcode)+sqlca.sqlerrtext)
return 1
dotnba 2003-09-12
  • 打赏
  • 举报
回复
同意!
workhand 2003-09-12
  • 打赏
  • 举报
回复
应用里有个事件为systemerror,在里面屏蔽掉,然后用自己的语言表述出来。
liujiaqiang 2003-09-12
  • 打赏
  • 举报
回复
无法更改PB中那些错误的提示。
jdsnhan 2003-09-12
  • 打赏
  • 举报
回复
更改是不可能的。只能是屏蔽掉,然后用自己的语言表述出来。
具体的如果楼上所说,在dberror事件中捕捉。
FeelingL 2003-09-12
  • 打赏
  • 举报
回复
在DW的dberror事件中写代码捕捉
messagebox('提示',string(sqlca.sqldbcode)+sqlca.sqlerrtext)
return 1

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧