EVENT:  ObjectContext.OnTransactionAbort

The OnTransactionAbort event occurs when a transaction has been aborted for some kind of processing error. The OnTransactionAbort event is simply a subroutine with a reserved name that is referenced by the script. It can contain any script you may wish to run when an abort occurs.

Code:
<%
@Transaction=Required Language="VBScript"
Response.Buffer = TRUE
Server.ScriptTimeout = 5
%>
<HTML>
<HEAD>
</HEAD>
<BODY>
<%
Do
    x=x+1
    Response.Write x & "<BR>"
Loop While x < 10000
%>
</BODY>
</HTML>
 
Sub OnTransactionAbort()
Response.Write "The transaction aborted because the script ran out of time. This is the Transaction Abort Handler."
End Sub

Output:
The transaction aborted because the script ran out of time. This is the Transaction Abort Handler.
Copyright 1999-2001 by Infinite Software Solutions, Inc. All rights reserved.
Trademark Information