-
on error goto (Vbscript)和try catch - [asp资料]2007-11-23
在安装了IIS以后,缺省的服务器端脚本语言被设置成VBScript。许多Web 开发团队在他们的开发环境中保持了这些缺省设置,这是不幸的,因为VBScript对于处理运行时错误的支持非常的差。在VBScript中,开发者可以使用的唯一一个错误处理结构是
On Error Resume Next (打开错误处理功能) 和
On Error GoTo 0 (关闭错误处理功能)
为了在你的ASP 页面里有效的使用这个错误处理结构,你可能需要用... -
ASPError(err)对象的相关基础知识 - [asp资料]2007-11-23
5do8写的。
在VBScript中,有一个On Error Resume Next语句,它使脚本解释器忽略运行期错误并继续脚本代码的执行。接着该脚本可以检查Err.Number属性的值,判别是否出现了错误。如果出现错误,返回一个非零值。在ASP 3.0中,也可以使用On Error Goto 0“转回到”缺省的错误处理。在ASP 2.0中实际也进行这种处理,但是没有相应文档说明,这在很多asp数据相关处理文件中司空见惯,加上On Error Resum... -
ASPError对象与asp自定义505错误处理页面 - [asp资料]2007-11-23
本文为Microsoft官方文档。描述如何在asp中使用Error对象以及使用自定义的错误页面。
概要
本分步指南演示如何使用新的 ASPError 对象创建自定义的、集中的错误处理页。 例如,当发生错误并且系统中的某个进程尚未完成时,应用程序可能要求向某人发送电子邮件通知。 或者,您可能希望将 Internet Information Server (IIS) 错误日志信息以外的某些信息记录到数据库中。
先决条件
• ... -
例如:vbscript (vbscript支持Try catch)
<script language="vbscript">
function Test(a,b)
Test = a/b
end function
</script>
<script language="javascript">
try
{
a... -
错误处理是让程序员牢骚满腹的东西之一。让我们来面对它,我们不写错误的代码就是了。。。或者类似的想法。不幸的是,代码中的运行时错误可能有许多的原因,从硬件、软件的改变到使用了别的开发团队的代码等等。有效的处理这些错误并使得它对于网站正常操作过程的中断最小化是每个有良知的程序员的责任。
在本文讨论的范围内,有三个不同的地方可以发生错误:脚本,中间件,以及IT内部架构。IT内部架构的错误,比方周期性的性能降低并导致IIS进行(Inetinfo.exe)崩溃几乎是无法避免的。这种类型... -
asp error对象的使用例子 - [asp资料]2007-11-23
err对象使用的时候不需要创建实例,就是说你要用的时候随便拿来使用,就像session一样,不需要像ADODB对象使用的时候Set conn=Server.CreateObject("ADODB.Connection")来创建实例,它返回一个错误代码,但是Err!=Err.Number,可以用Clear方法清除,以利于下次使用.它主要的是个Description方法,返回的是简要错误说明,这里一个很经典的例子:
程序代码<%@ LA... -
如何使用 ASP Error 对象 - [asp资料]2007-11-23
首先由Set objASPError=Server.GetLastError 取得错误信息,接着由 ASPError 物件的属生取得相关信息:
objASPError.ASPCode:传回IIS产生的错误码
objASPError.Number:传回COM标准错误码,如 0x800A03FC
objASPError.Source:传回实际产生错误的原始码
objASPError.Category:指出错误的来源为 ASP、Script 或是 Objec... -
asp error对象基础 - [asp资料]2007-11-23
ASPError Object
这个新增的,内置与ASP 3.0中的对象提供了一个以往版本中没有的专门用来处理错误的对象,这样,我们来操纵错误就可以成为可能了。
以前你可以使用VBScript中的On Error Resume Next或则JScript的try ... catch来捕获错误,
但是你不能够捕获到COM对象、或则内置的ASP对象中发生的错误 但是如果你要是使用了ASPError对象的话,那么一切都将有可能改变。
要使用这个对...









