ASP GetLastError 方法

2018-09-16 16:54 更新

ASP GetLastError() 方法 (ASP 3.0)


Server 對(duì)象參考手冊(cè) 完整的 Server 對(duì)象參考手冊(cè)

GetLastError 方法返回 ASPError 對(duì)象,描述發(fā)生錯(cuò)誤的原因。

默認(rèn)地,網(wǎng)站會(huì)使用文件 \iishelp\common\500-100.asp 來處理 ASP 錯(cuò)誤。您既可以使用此文件,也可以創(chuàng)建自己的文件。如果您希望改變處理 500;100 custom errors 的 ASP 文件,請(qǐng)使用 IIS snap-in。

注意:如果在 IIS 處理 ASP 文件或應(yīng)用程序的 Global.asa 時(shí)碰到錯(cuò)誤,就會(huì)生成500;100 custom error。

注意:此方法僅在 ASP 文件發(fā)送任何內(nèi)容到瀏覽器之前可用。

語法

Server.GetLastError()

實(shí)例

實(shí)例 1

在本例中,在 IIS 試圖引用文件,而 include 語句沒有使用 file 參數(shù)時(shí),錯(cuò)誤就會(huì)發(fā)生:

<!--#include f="header.inc" -->
<%
response.write("sometext")
%>

實(shí)例 2

在本例中,當(dāng)編譯腳本時(shí),由于關(guān)鍵詞 "next" 被遺漏,就會(huì)發(fā)生錯(cuò)誤:

<%
dim i
for i=1 to 10
??........
nxt
%>

實(shí)例 3

在本例中,由于腳本試圖用 0 來除一個(gè)數(shù),就會(huì)發(fā)生錯(cuò)誤:

<%
dim i,tot,j
i=0
tot=0
j=0

for i=1 to 10
??tot=tot+1
next

tot=tot/j
%>


Server 對(duì)象參考手冊(cè) 完整的 Server 對(duì)象參考手冊(cè)
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)