网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.排序方式解决“上下主题”问题(.
.Varchar与char的区别.
.ADO如何善用RecordSet组件呢?.
.悠哉悠哉,一个复合查询方法.
.remote script文档(转载自微软)(.
.ADO如何取得数据库中表的字段信息.
.运用asp结合vbscript模拟股票滚屏.
.计算两个时间之差的函数.
.输出到html页面的字符串的格式化.
.ASP环境下邮件列表功能的实现 (.
.ASP关于动态数据显示页面得锚点.
.在asp中如何创建动态表--调用如下.
.不能ASP图像组件来生成图像的ASP.
.remote script文档(转载自微软)(.
.为输入及输出的数据库的资料做造.
.用ASP和WML来实现数据库查询.
.检测IP地址是否真正合法的函数.
.用WinSock设计Chat程序(转).
.用VS2003调试ASP的方法和体会.
.提高ASP性能的最佳选择(续一).

ASP出错集成处理

发表日期:2001-3-22


有的网友总是把出错页面一个一个做好后,在其它的ASP页面中调用出错的页面。比方在一个登陆页面中一般会有两个出错信息,一个是最常见的密码出错,还有一个是用户名未注册。一般的网友会做两个页面来处理,一个页面显示:出错,密码出错!,别一个面面显示:出错,用户名未注册。
    其实你只要做一个页面,就可以显示不能的出错信息!

下面是程序的一个例子:

<body><br><br><br><br><br><br><p> </p>
<div align="center"><center>
<table border="1" width="400" bordercolorlight="#6699CC" bordercolordark="#6699CC" cellspacing="0">
<tr><td width="100%" bgcolor="#C4E1FF">出错信息</td></tr>
<tr><td width="100%"><p align="center"><br>
<%Select case request("n")
case "1"
Response.write "用户与密码出错"
case "2"
Response.write "请填写客户名称"
End Select%>
<br><br>
<input type="button" value=" 返  回 " name="B1" onclick="javascript:history.go(-1)">
<br></p></td></tr>
</table></center></div></body>

上面这个程序实例中,主要的部分是:
<%Select case request("n")
case "1"
Response.write "密码出错"
case "2"
Response.write "用户名未注册"
End Select%>

    您只要在判断出错的地方调用这个出错的页面(一般我会把它的文件名起为wrong.asp),在后面加上n=1,2,3......(例:密码出错时就response.redirect "wrong.asp?n=1")

    这样,ASP出错的页面就集成在一个页面中处理了!我们MeetASP.net写这篇文章在于让大家都能写出简结的程序。
上一篇:怎样用HtmlEncode显示Unicode? 人气:14694
下一篇:ASP.NET中处理datetime的一些通用函数 人气:11718
浏览全部的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐