ASP » ObjectContext » OnTransactionAbort

The OnTransactionAbort event occurs when a transaction has been aborted for some kind of processing error. The signal of this event will run a handler script in the same file, if it exist.

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.

Examples

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.