社区
ASP
帖子详情
这个语句应该怎么用?
lpchenwei
2003-08-24 12:23:08
on error
这个语名我常在网页中看到,但我不知道它应该怎样使用。
...全文
129
4
打赏
收藏
这个语句应该怎么用?
on error 这个语名我常在网页中看到,但我不知道它应该怎样使用。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lpchenwei
2003-08-24
打赏
举报
回复
楼上的兄,当我的程序有可能出现三个错误时,比如当出现这一个错误时出现一个提示,终止程序或进行其它操作,当出现第二个错误时出现一个提示等,请问这又该怎么写呢?
Jaron
2003-08-24
打赏
举报
回复
隐藏错误
程序中有错误总是不好的。但是,站点上的程序错误尤其不好,在那里有成千上万个人可以直接看到你的程序错误。不论你有多么细心,你的脚本都会有错误。在这一节里,你将学会如何隐藏它们。
考虑如下的脚本:
<%
mystring=”Once upon a time”
mystring=UPPERCASE(mystring)
%>
<%=mystring%>
这段脚本有一个错误。问题出在不存在函数UPPERCASE()。有一个UCASE()函数,但没有UPPERCASE()函数。如果你试图执行这段脚本,就会产生错误。这个错误会出现在网页中,全世界都可以看到。
现在,考虑如下的脚本:
<%
ON ERROR RESUME NEXT
mystring=”Once upon a time”
mystring=UPPERCASE(mystring)
%>
<%=mystring%>
除了语句ON ERROR RESUME NEXT外,这段脚本与上一个完全相同。如果你执行这段脚本,将不会有错误报告。ON ERROR RESUME NEXT语句强制脚本在遇到错误时继续执行下一条语句。
当然,这个语句不做任何修改错误的工作。字符串mystring仍然是小写。函数UPPERCASE()简单地被忽略。
如果你需要检测一个脚本内是否出现了错误,你可以加入如下的代码:
<%
ON ERROR RESUME NEXT
mystring=”Once upon a time”
mystring=”UPPERCASE(mystring)
IF ERR.NUMBER>0 THEN
%>
<%=ERR.NUMBER%>
<%
ERR.CLEAR
END IF
%>
<%=mystring%>
每当发生错误时,ERR对象中记录了错误号。如果ERR.NUMBER大于0,你就知道已发生了错误。
一旦发生了错误,你应该用ERR.CLEAR语句清除它。你需要清除错误,这样当一个新错误发生时,你才能记录它。每当ON ERROR RESUME NEXT语句被再次执行时,错误会自动被清除。每当退出一个过程或子例程时,错误也被自动清除。
lpchenwei
2003-08-24
打赏
举报
回复
是的,我也是知道当遇到错误时的操作,但应该怎么用。它还有哪些参数。
Jaron
2003-08-24
打赏
举报
回复
当遇到错误时的操作,如:
on error resume next ' 当遇到错误时继续执行程序
数据库执行SQL
语句
跟踪
不管你是刚学习软件开发的初学者,还是在IT职场打拼多年的职场老鸟,都免不了要同各种数据库打交道,你可能会碰到以下几个问题:1、感觉自己写的sql
语句
没有错,但是执行结果总是不对;2、某个功能执行的
语句
知道有...
python-分支VS循环
语句
本课程主要讲解python中分支
语句
和循环
语句
,主要内容有: 1. if单分支
语句
2. if双分支
语句
3. if多分支
语句
4. 猜拳游戏练习 5. while循环
语句
6.for循环
语句
7. break continue pass关键字的使用 &...
JavaSE基础视频精讲③:分支
语句
和循环
语句
本课程适用于零基础小白快速入门Java语言技术,通过课程学习可以清晰了解Java开发的分支
语句
和循环
语句
。课程配套完整的(笔记+代码+作业)
微信小程序中常用IF条件和for循环
语句
的使用
让微信小程序爱好者能掌握小程序中if条件
语句
和for循环
语句
的使用
7天带你玩转Mysql数据库之SQL
语句
您观看课程学习后 免费入群领取【超全Python资料包+17本学习电子书】 七年SQL
语句
编写经验。满满的干货! 在网上找了好多SQL数据库的教程,但你还会面临这样的问题: 1. 自己写了SQL却不知道对不对。 2. 在上线后...
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章