L'objet ASPError contient des informations relatives à une erreur dans un script ASP.
ASPError.propriété
L'objet ASPError est créé à partir de l'instruction suivante :
Set objet = Server.GetLastError()
Cet objet a été spécialement conçu pour la gestion personnalisée d'erreurs du côté serveur (erreurs 500).
Dans une configuration par défaut, les erreurs 500 sont redirigées automatiquement vers une page spéciale dénommée 500-100.asp située dans le répertoire unité:\windows\Help\iisHelp\common.
Les Propriétés| Propriété |
|---|
| Description |
| ASPCode |
| retourne un code d'erreur généré par Internet Information Server (IIS). |
| Number |
| retourne le numéro de l'erreur COM standard. |
| Source |
| retourne le code source responsable de l'erreur. |
| Category |
| indique si la source de l'erreur était interne à ASP, au langage de script, ou à un objet. |
| File |
| indique le nom du fichier portant l'extension .asp qui était traité lorsqu'une erreur s'est produite. |
| Line |
| indique un numéro de ligne à l'intérieur d'un fichier ASP qui a généré l'erreur. |
| Column |
| indique un numéro de colonne à l'intérieur d'un fichier ASP a généré l'erreur. |
| Description |
| retourne une description courte de l'erreur. |
| ASPDescription |
| retourne une description détaillée de l'errreur s'il s'agît d'une erreur relative à ASP. |
<html>
<body>
<%
Dim erreur
Set erreur = Server.GetLastError()
%>
<h3>Caractéristiques de l'erreur :</h3>
<table border="0" align="center">
<tr>
<td>Propriété</td>
<td>Erreur</td>
</tr>
<tr>
<td>ASPCode</td>
<td><% = erreur.ASPCode %></td>
</tr>
<tr>
<td>Number</td>
<td><% = erreur.Number %></td>
</tr>
<tr>
<td>Source</td>
<td><% = erreur.Source %></td>
</tr>
<tr>
<td>Category</td>
<td><% = erreur.Category %></td>
</tr>
<tr>
<td>File</td>
<td><% = erreur.File %></td>
</tr>
<tr>
<td>Line</td>
<td><% = erreur.Line %></td>
</tr>
<tr>
<td>Column</td>
<td><% = erreur.Column %></td>
</tr>
<tr>
<td>Description</td>
<td><% = erreur.Description %></td>
</tr>
<tr>
<td>ASPDescription</td>
<td><% = erreur.ASPDescription %></td>
</tr>
</table>
</body>
</html> |