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