Mark an ASP Page with a Transaction Support Property

Mark an ASP Page with a Transaction Support Property

You can mark an ASP page with a transaction support property, just as you can do with a registered MTS component. An ASP scripting object thus can serve either as the root object or as a secondary object inside an MTS transaction. ASP also adds another built-in ASP object named ObjectContext. This object gives you the ability to call SetComplete or SetAbort directly from your VBScript code.

Such an ASP page also provides two events that you can use to handle the conditional logic when a transaction has been committed or rolled back. Transactional ASP pages are most valuable to Web programmers who want the benefits of MTS transactions without having to resort to using a compiled language. This is an example of transactional ASP page:

 <%@ TRANSACTION=Required LANGUAGE="VBScript" %><% Sub Main()    ' execute some code for update    If (Every thing succeeds) Then        ObjectContext.SetComplete    Else        ObjectContext.SetAbort    End IfEnd Sub' ASP supplies events for handling conditional commit/abort logic.Sub OnTransactionCommit()    Response.Write "transaction has succeeded"End SubSub OnTransactionAbort()    Response.Write "transaction has failed. 
The error is : " & Err.Description End Sub%>
Share the Post:
Heading photo, Metadata.

What is Metadata?

What is metadata? Well, It’s an odd concept to wrap your head around. Metadata is essentially the secondary layer of data that tracks details about the “regular” data. The regular

XDR solutions

The Benefits of Using XDR Solutions

Cybercriminals constantly adapt their strategies, developing newer, more powerful, and intelligent ways to attack your network. Since security professionals must innovate as well, more conventional endpoint detection solutions have evolved

AI is revolutionizing fraud detection

How AI is Revolutionizing Fraud Detection

Artificial intelligence – commonly known as AI – means a form of technology with multiple uses. As a result, it has become extremely valuable to a number of businesses across

AI innovation

Companies Leading AI Innovation in 2023

Artificial intelligence (AI) has been transforming industries and revolutionizing business operations. AI’s potential to enhance efficiency and productivity has become crucial to many businesses. As we move into 2023, several