ASP GetLastError()- Methode (ASP 3.0)
❮ Vollständige Serverobjektreferenz
Die GetLastError-Methode gibt ein ASPError-Objekt zurück, das die aufgetretene Fehlerbedingung beschreibt.
Standardmäßig verwendet eine Website die Datei \iishelp\common\500-100.asp zur Verarbeitung von ASP-Fehlern. Sie können entweder diese Datei verwenden oder eine eigene erstellen. Wenn Sie die ASP-Datei für die Verarbeitung der benutzerdefinierten 500;100-Fehler ändern möchten, können Sie das IIS-Snap-In verwenden.
Hinweis: Ein benutzerdefinierter 500;100-Fehler wird generiert, wenn IIS beim Verarbeiten einer ASP-Datei oder der Datei Global.asa der Anwendung einen Fehler feststellt.
Hinweis: Diese Methode ist nur verfügbar, bevor die ASP-Datei Inhalte an den Browser gesendet hat.
Syntax
Server.GetLastError()
Beispiele
Beispiel 1
Im Beispiel tritt ein Fehler auf, wenn IIS versucht, die Datei einzuschließen, weil der Include-Anweisung der Dateiparameter fehlt:
<!--#include f="header.inc" -->
<%
response.write("sometext")
%>
Beispiel 2
In diesem Beispiel tritt beim Kompilieren des Skripts ein Fehler auf, weil das Schlüsselwort "next" fehlt:
<%
dim i
for i=1 to 10
........
nxt
%>
Beispiel 3
In diesem Beispiel tritt ein Fehler auf, weil das Skript versucht, durch 0 zu dividieren:
<%
dim i,tot,j
i=0
tot=0
j=0
for i=1 to 10
tot=tot+1
next
tot=tot/j
%>
❮ Vollständige Serverobjektreferenz