好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > asp內(nèi)置對象 ObjectContext 事務(wù)管理 詳解

asp內(nèi)置對象 ObjectContext 事務(wù)管理 詳解

熱門標(biāo)簽:中國辦理電信400電話 伊春外呼業(yè)務(wù)系統(tǒng) 福建外呼增值業(yè)務(wù)線路 宜賓語音外呼系統(tǒng)軟件 調(diào)度系統(tǒng)外呼 河北智能外呼系統(tǒng)軟件 電銷機(jī)器人源碼網(wǎng)盤下載 電銷機(jī)器人教育 綿陽防封電銷卡價格
asp內(nèi)置對象 ObjectContext 詳解

您可以使用 ObjectContext 對象提交或放棄一項(xiàng)由 Microsoft Transaction Server (MTS) 管理的事務(wù),它由 ASP 頁包含的腳本初始化。 

ASP 包含 @TRANSACTION 指令時,該頁會在事務(wù)中運(yùn)行,直到事務(wù)成功或失敗后才會終止。 

語法
ObjectContext.method

方法
SetComplete SetComplete 方法聲明腳本不了解事務(wù)未完成的原因。如果事務(wù)中的所有組件都調(diào)用 SetComplete,事務(wù)將完成。 
SetAbort SetAbort 方法聲明被腳本初始化的事務(wù)未完成,無法更新源。 


事件
OnTransactionCommit 
OnTransactionAbort 


注釋
ObjectContext 實(shí)現(xiàn) MTS ObjectContext 對象的兩種方法。 SetAbort 方法完全終止事務(wù)。這樣,MTS 不更新在第一階段聯(lián)系的源。事務(wù)終止時,將處理腳本的 OnTransactionAbort 事件。

調(diào)用 SetComplete 方法并不一定意味著事務(wù)已完成。只有腳本調(diào)用的所有事務(wù)組件都調(diào)用了 SetComplete,事務(wù)才能完成。在大多數(shù)實(shí)例中,如果結(jié)束處理時未調(diào)用 SetAbort,腳本通常被假定為完成的,所以不一定要在腳本內(nèi)調(diào)用 SetComplete。

ObjectContext 展示了 SetAbort 和 SetComplete 以外的六種方法。這些方法可用于腳本調(diào)用的組件,但不能直接用于 ASP 腳本。 

示例
這里示范使用 SetAbort 和 SetCommit 的方法。Sales.htm 文件獲取處理銷售請求所需的數(shù)據(jù)。第二個文件——SalesVerify.asp 中的腳本使用兩個對象——Inventory 和 Sales 處理銷售。如果 Inventory 返回了錯誤代碼表示供銷售的存貨不足,就會調(diào)用 SetAbort。如果 Inventory 對象沒有返回錯誤代碼,將會調(diào)用 SetComplete 處理銷售請求。

Sales.htm
!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">

HTML>
HEAD>
TITLE>Sales Order/TITLE>
/HEAD>
BODY BGCOLOR="#FFFFFF">FONT FACE="ARIAL,HELVETICA">
H2>Sales Order Form /H2>

FORM METHOD=POST ACTION="SalesVerify.asp"> 
P>Please enter the product code, quantity, and your account number.
INPUT TYPE=TEXT NAME=QuantityToBuy> 
INPUT TYPE=TEXT NAME=ProductCode> 
INPUT TYPE=TEXT NAME=AccountIn> 
P>
INPUT TYPE=SUBMIT> 
/FONT> 
/BODY>
/HTML>

SalesVerify.asp 文件
%@ Transaction = Required %>
%
Set CurrentQOH = Server.CreateObject("Mycomp.Inventory")
Set CurrentSales = Server.CreateObject("Mycomp.Sales")

CheckQuantity = Request("QuantityToBuy")
CheckProduct = Request("ProductCode")
QuantityStatus = CurrentQOH.CheckQOH(CheckQuantity,CheckProduct)

If QuantityStatus = None
ObjectContext.SetAbort
Response.Write "Sorry, there is not sufficient quantity on hand to process your sale."
Else 
ObjectContext.SetComplete
Account = Request("AccountIn")
Saleupdate = CurrentSales.PostIt(AccountIn)
End If
%> 



您可能感興趣的文章:
  • Asp.net Core 3.1基于AspectCore實(shí)現(xiàn)AOP實(shí)現(xiàn)事務(wù)、緩存攔截器功能
  • 解決Keras中循環(huán)使用K.ctc_decode內(nèi)存不釋放的問題
  • 使用keras框架cnn+ctc_loss識別不定長字符圖片操作
  • Asp.Net Core輕量級Aop解決方案:AspectCore
  • Kotlin基礎(chǔ)教程之dataclass,objectclass,use函數(shù),類擴(kuò)展,socket
  • IOS ObjectC與javascript交互詳解及實(shí)現(xiàn)代碼
  • python實(shí)現(xiàn)CTC以及案例講解

標(biāo)簽:那曲 河池 電商邀評 延邊 蘇州 銅川 優(yōu)質(zhì)小號 新鄉(xiāng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《asp內(nèi)置對象 ObjectContext 事務(wù)管理 詳解》,本文關(guān)鍵詞  asp,內(nèi)置,對象,ObjectContext,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《asp內(nèi)置對象 ObjectContext 事務(wù)管理 詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于asp內(nèi)置對象 ObjectContext 事務(wù)管理 詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 中国特级毛片| 狼国狠狠色综合久色| 国产精品第二页| 美女扒了内裤让男人桶| A片交性视频爽爽爽免费观看| 欧美黑人狂躁亚洲AV| 欧美三级短视频| 91麻豆精品福利在线观看| 一级全黄裸体免费观看视频| 久久久久久精品免费观看| 好大老师好爽快点深一点小说| 一个人看的视频在线观看hd| 欧美一级电影在线观看| 硬一会就软属于肾虚吗 | 免费看女生下面| 日本乱妇高清免费| 5G影院5g天天爽成人A片| 日产无码久久久久久精品男男| 少妇的被肉日常NP| 一级网站免费个人网站服务器| 黑料不打烊首页tttzzz| 被工人强行侵犯在线播放| japanesetube日本少妇自慰| 中国老头与老太a一级| 久久久久久精品免费免费导航| 大伊香蕉精品视频在线野外学生 | 大尺度人体videosex| 女性自慰卫生间| 无遮挡1000部拍拍拍免费| 成人精品人成网站| 男生和女生差差差| 金瓶悔1一5扬思敏免费| 亚洲香蕉网久久综合影视| 国产精品高潮露脸在线观看| 放荡的女教师系列在线观看| 4777777澳门开奖结果查询| 圣诞老人和白色圣诞节| 欧美人与??交| 国产91无码网站在线观看| 国产精品视频播放| 日本中文字幕网|