以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [讨论]关于错误捕捉  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=101086)

--  作者:gsnake
--  发布时间:2017/5/24 17:56:00
--  [讨论]关于错误捕捉

BeforeShowErrorMessage这是在项目属性里面的事件


我在某个窗体的事件里,有需要捕捉的不能用TRY的错误。


Dim CMD As NEW SQLCommand

CMD.C

CMD.CommandText="随便的错误语句"

cmd.ExecuteNonQuery()

MessageBox.Show("执行完毕")


需要设置一个全局变量 比如:a=0


在项目BeforeShowErrorMessage里捕获后  a=1


以上代码:


if  a=0 then

   代码

else

  提示错误代码

end if


是这样吗????




--  作者:有点色
--  发布时间:2017/5/24 18:49:00
--  

 你可以检测e参数的值,判断是什么错误。

 

 你用全局变量也可以。