Méthode ASP GetLastError() (ASP 3.0)
❮ Référence complète de l'objet serveur
La méthode GetLastError renvoie un objet ASPError qui décrit la condition d'erreur qui s'est produite.
Par défaut, un site Web utilise le fichier \iishelp\common\500-100.asp pour traiter les erreurs ASP. Vous pouvez soit utiliser ce fichier, soit créer le vôtre. Si vous souhaitez modifier le fichier ASP pour traiter les erreurs personnalisées 500;100, vous pouvez utiliser le composant logiciel enfichable IIS.
Remarque : Une erreur personnalisée 500;100 sera générée si IIS rencontre une erreur lors du traitement d'un fichier ASP ou du fichier Global.asa de l'application.
Remarque : Cette méthode n'est disponible qu'avant que le fichier ASP ait envoyé du contenu au navigateur.
Syntaxe
Server.GetLastError()
Exemples
Exemple 1
Dans l'exemple, une erreur se produit lorsque IIS essaie d'inclure le fichier, car il manque le paramètre file à l'instruction include :
<!--#include f="header.inc" -->
<%
response.write("sometext")
%>
Exemple 2
Dans cet exemple, une erreur se produira lors de la compilation du script, car le mot-clé "next" est manquant :
<%
dim i
for i=1 to 10
........
nxt
%>
Exemple 3
Dans cet exemple, une erreur se produit car le script tente de diviser par 0 :
<%
dim i,tot,j
i=0
tot=0
j=0
for i=1 to 10
tot=tot+1
next
tot=tot/j
%>
❮ Référence complète de l'objet serveur