怎么取消On Error Resume Next
asp程序中,由于 有些时候要知道下一步会怎么样 往往会用On Error Resume Next来忽略可能出现的错误
On Error Resume Next
Conn.Open ConnStr
If Err Then
Err.Clear
Set Conn = Nothing
Response.Write "connection error!"
Response.End
End If
可是我又想在 这段程序结束后,后续的代码 不要On Error Resume Next,我希望有错误就会抛出,
请问该 怎么清除On Error Resume Next
------解决方案--------------------
On Error Resume Next
放在sub或function里面,就只会局部起作用,不影响外面的
------解决方案--------------------
On Error GoTo 0
------解决方案--------------------
On Error Resume Next
'出错继续运行
on error goto 0
'出错不运行,注意是0不是o
------解决方案--------------------
如果没有On Error Resume Next
你的 if err.number<>0 then 根本运行不了