小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

ASP初級教程6

 xgwxr 2005-12-14
ASP初級教程6
作者:佚名    文章來源:未知    點擊數(shù): 446    更新時間:2004-4-16
  
    最后我們將來學(xué)習(xí)一下在 ASP 中比較不常用的一個內(nèi)置對象:ObjectContext 對象。 
    ObjectContext 對象是一個以組件為主的事務(wù)處理系統(tǒng),它允許程序設(shè)計師在網(wǎng)頁(ASP 程序)中直接配合 Microsoft Transaction Server(MTS)使用,以便管理或開發(fā)高效率的 Web 服務(wù)器應(yīng)用程序。因此在使用之前,必須確認 MTS 服務(wù)已經(jīng)安裝。 
    ObjectContext 對象的方法提供 SetComplete 與 SetAbort 兩個方法,前者表示終止目前這個網(wǎng)頁所啟動的事務(wù)處理,而且將成功的完成事務(wù)處理。后者表示終止目前這個網(wǎng)頁所啟動的事務(wù)處理,而且將此事務(wù)先前所作的處理加以取消至最初的狀態(tài)。 
    ObjectContext 對象的方法提供 OnTransactionCommit 與 OnTransactionAbort 兩個事件處理程序,前者會在事務(wù)完成時被激活,而后者則在事務(wù)失敗時被激活。 
    下面將以具體的實例來說明該對象各種方法的應(yīng)用: 
    首先建立一個收集信息的頁面。 
    <html> 
    <body> 
    <form method="post" action="handle.asp"> 
    <p>請輸入下列信息:</p> 
    <p>用戶名:<input type="text" name="account" size=20></p> 
    <p>密碼:<input type="text" name="password" size=20></p> 
    <p><input type="submit" value="確定"> 
    <input type="reset" value="復(fù)位"></p> 
    </form> 
    </body> 
    </html> 
    以下為 handle.asp 文件源代碼: 
    <% @transaction=required %> 
    <html> 
    <body> 
    <% 
    ‘建立確認用戶名、密碼的組件 
    set component1=server.createobject("name.checker") 
    account=request("account") 
    password=request("password") 
    ‘判別用戶名與密碼是否正確 
    if component1.checkbalance(account,password) then 
    objectcontext.setabort 
    else 
    objectcontext.setcomplete 
    end if 
    sub ontransactionabort() 
    response.write"事務(wù)失敗,用戶名或密碼錯誤!" 
    end sub 
    sub ontransactioncommit() 
    response.write"事務(wù)成功!" 
    end sub 
    %> 
    </body> 
    </html> 
    該程序中的組件是為了說明 ObjectContext 對象的方法而假設(shè)存在的。 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多