Latest web development tutorials

ASP GetLastError 方法

Server 對象參考手冊 完整的Server對象參考手冊

GetLastError 方法返回ASPError 對象,描述發生錯誤的原因。

默認地,網站會使用文件\iishelp\common\500-100.asp 來處理ASP 錯誤。 您既可以使用此文件,也可以創建自己的文件。 如果您希望改變處理500;100 custom errors 的ASP 文件,請使用IIS snap-in。

注意:如果在IIS處理ASP文件或應用程序的Global.asa時碰到錯誤,就會生成500;100 custom error。

注意:此方法僅在ASP文件發送任何內容到瀏覽器之前可用。

語法

Server.GetLastError()

實例

實例1

在本例中,在IIS 試圖引用文件,而include 語句沒有使用file 參數時,錯誤就會發生:

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

實例2

在本例中,當編譯腳本時,由於關鍵詞"next" 被遺漏,就會發生錯誤:

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

實例3

在本例中,由於腳本試圖用0 來除一個數,就會發生錯誤:

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

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

tot=tot/j
%>


Server 對象參考手冊 完整的Server對象參考手冊