ASP GetLastError()メソッド(ASP 3.0)
❮完全なサーバーオブジェクトリファレンス
GetLastErrorメソッドは、発生したエラー状態を説明するASPErrorオブジェクトを返します。
デフォルトでは、WebサイトはASPエラーの処理にファイル\ iishelp \ common \ 500-100.aspを使用します。このファイルを使用することも、独自のファイルを作成することもできます。500; 100カスタムエラーを処理するためにASPファイルを変更する場合は、IISスナップインを使用できます。
注: ASPファイルまたはアプリケーションのGlobal.asaファイルの処理中にIISでエラーが発生した場合、500; 100カスタムエラーが生成されます。
注:このメソッドは、ASPファイルがコンテンツをブラウザーに送信する前にのみ使用できます。
構文
Server.GetLastError()
例
例1
この例では、IISがファイルをインクルードしようとするとエラーが発生します。これは、includeステートメントにファイルパラメーターがないためです。
<!--#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
%>
❮完全なサーバーオブジェクトリファレンス