ASP GetLastError() Methode (ASP 3.0)

Server-Objekt-Referenzhandbuch

Definition und Verwendung

Die GetLastError-Methode gibt den ASPError-Objekt zurück, das den Grund für den Fehler beschreibt.

Standardmäßig verwendet die Website die Datei \iishelp\common\500-100.asp, um ASP-Fehler zu behandeln. Sie können diese Datei verwenden oder Ihre eigene Datei erstellen. Wenn Sie die ASP-Datei ändern möchten, die benutzerdefinierte Fehler 500;100 behandelt, verwenden Sie den IIS Snap-in.

Anmerkung:Wenn ein Fehler bei der Verarbeitung von ASP-Dateien oder der Global.asa-Anwendung im IIS auftritt, wird eine 500;100 benutzerdefinierte Fehlermeldung generiert.

Anmerkung:Diese Methode ist nur bis zum Senden jeglicher Inhalte durch das ASP-Datei an den Browser verfügbar.

Syntax

Server.GetLastError()

Beispiel

Beispiel 1

In diesem Beispiel tritt ein Fehler auf, wenn IIS versucht, eine Datei zu referenzieren und das include-Statement keine file-Parameter verwendet:

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

Beispiel 2

In diesem Beispiel tritt ein Fehler auf, wenn das Skript kompiliert wird, da das Schlüsselwort "next" vergessen wurde:

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

Beispiel 3

In diesem Beispiel tritt ein Fehler auf, da der Skript versucht, eine 0 zu teilen:

<%
dim i,tot,j
i=0
tot=0
j=0
for i=1 to 10
  tot=tot+1
next
tot=tot/j
%>

Server-Objekt-Referenzhandbuch