Name

Category — objASPError.Category

Synopsis

The Category property holds a string that specifies the type of error that has occurred: IIS-specific, scripting language specific, or component specific.

Parameters

None

Example

This example uses the error-generating scripts listed at the end of the Comments/Troubleshooting section. It assumes that the following example code has been added to the default custom error script, 500-100.ASP:

**** BEGIN Category Example Script ****
<%
' This script demonstrates the use of the Category
' property of the ASPError object.
Dim objMyASPError

Set objMyASPError = Server.GetLastError( )

Response.Write "The value of the Category property is " & objMyASPError.Category
%>
**** END Category Example Script ****

When the error-generating scripts are executed, this script generates the following three responses:

Error Generating Script #1:

The value of the Category property is Microsoft VBScript compilation

Error Generating Script #2:

The value of the Category property is Active Server Pages

Error Generating Script #3:

The value of the Category property is Microsoft VBScript runtime

Notes

The Category property allows you to narrow down where to look for the error.

Get ASP in a Nutshell, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.