ASP GetLastError() Methode (ASP 3.0)
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 %>