事关程序命运 On Error Resume Next 问题

发布网友

我来回答

3个回答

热心网友

首先,On Error Resume Next不是避难用的,一般来讲在程序调试无误以后,加上这句话,用来防止意外,如果本身你的程序就有问题,这句话的作用就是让你逃避错误。
其实删除这句话也没什么妨碍,这样的话if err then
err.clear
else
conn.open connstr
end if
就要改成
conn.open connstr
,这样的话Err就会实时的显示出来

热心网友

程序有错时执行的是
if err then
err.clear

这样只是把ERR的错误信息清空
而程序自然没什么反应的

热心网友

if err then
err.clear
response.write("出错!")
response.end
else
conn.open connstr
end if
你的错误处理太那个了,出错了忽略有什么用当然是把错误说出来,然后想办法,你光把错误清除.可是你下面的代码还是要调用这个CONN,但这个CONN的错误处理是,不管连没连上,都往下走,那么没连上的时候,下面不知道当然还是去用这个连接,自然跑死.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com