当前位置: 代码迷 >> PB >> pb12.5捕捉数据窗口异常信息。求帮助
  详细解决方案

pb12.5捕捉数据窗口异常信息。求帮助

热度:479   发布时间:2016-04-29 05:28:08.0
pb12.5捕捉数据窗口错误信息。求帮助
使用pb12.5连接sqlserver2008.网络中断之后数据窗口retrieve报一个出错对话框

datawindow error 
select error :sqlstate=08s02
microsoft sql server native client10.0
physical connection is not usable


而且这个对话框会弹出很多遍,用户对此非常不满意。请问如何能捕捉此对话框并更换自己的提示信息。

另外求助:网络直连数据库经常闪断,重新连接还可以连上。请问是什么原因,有什么好办法能够解决这个问题。

------解决方案--------------------
datawindow 有个DBErro事件,错误信息都在那里
------解决方案--------------------
引用:
找到原因了,是数据窗口的SQL语句中含有嵌套SQL的问题导致的。例如
SELECT A ,(SELECT B FROM T ) FROM B .这种语句的问题。请问这种情况应该如何处理


试试用增加try,用来捕获异常

另长远考虑可用多层来实现,用短连接就没有这个问题了
  相关解决方案