ASP GetLastError() methode (ASP 3.0)
Definitie en gebruik
De GetLastError-methode retourneert een ASPError-object dat de oorzaak van de fout beschrijft.
Standaard gebruikt de website het bestand \iishelp\common\500-100.asp om ASP-fouten te verwerken. U kunt dit bestand gebruiken of een eigen bestand aanmaken. Als u het ASP-bestand wilt wijzigen dat de 500;100 aangepaste fouten verwerkt, gebruikt u de IIS snap-in.
Opmerking:Als er een fout optreedt bij het verwerken van ASP-bestanden of de Global.asa van een applicatie in IIS, wordt een 500;100 aangepaste fout gegenereerd.
Opmerking:Deze methode is alleen beschikbaar voor ASP-bestanden voordat er enige inhoud naar de browser wordt gestuurd.
Syntaxis
Server.GetLastError()
Voorbeeld
Voorbeeld 1
In dit voorbeeld treedt er een fout op wanneer IIS probeert een bestand te verwijzen, en de include-statement geen file parameter gebruikt:
<!--#include f="header.inc" --> <% response.write("sometext") %>
Voorbeeld 2
In dit voorbeeld, wanneer het script wordt gecompileerd, treedt er een fout op vanwege het ontbreken van het keyword "next":
<% dim i for i=1 to 10 ........ nxt %>
Voorbeeld 3
In dit voorbeeld ontstaat er een fout omdat de script probeert een getal door 0 te delen:
<% dim i,tot,j i=0 tot=0 j=0 for i=1 to 10 tot=tot+1 next tot=tot/j %>