首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

Err.Number异常

2012-05-22 
Err.Number错误请教一下这个有什么作用?Private Sub OpenConn()On Error Resume NextSet Conn Server.Cr

Err.Number错误
请教一下这个有什么作用?

Private Sub OpenConn()
On Error Resume Next
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open ConnStr
If Err.Number<>0 Then
Response.Write("数据库连接错误")
Err.Clear
Response.End()
Else
On Error Goto 0
End If
End Sub

[解决办法]
因为你的程序使用了on error。所以err这个object就会生效。一般来说,err.number的值是0来的。当出现错误的时候,就会赋予相对应的错误代号。所以才有if err.number<>0 then的语句。
[解决办法]
把on error resume next注释掉,看看具体错误
[解决办法]
Err.Number你程序出错了,就会有一个错误号

热点排行
Bad Request.