freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

asp動態(tài)網(wǎng)頁制作教程-資料下載頁

2025-05-07 18:03本頁面
  

【正文】 ? Server對象只提供一個 ScriptTimeout屬性,用于設置一個 ASP腳本執(zhí)行的超時時間,即腳本所允許的最長執(zhí)行時間。 ? 如果在指定的時間內(nèi)腳本沒有執(zhí)行完畢,系統(tǒng)將停止其執(zhí)行,并且顯示超時錯誤。應用該屬性可以防止出現(xiàn)一些進入死循環(huán)的程序?qū)е马撁娣掌鬟^載的問題。 ? 語法: ? =NumSeconds ? 【 例 616】 設置 ASP腳本執(zhí)行時間。 圖 624 設置 ASP腳本執(zhí)行時間 創(chuàng)建服務器組件實例 ? 調(diào)用 Server對象的 CreateObject方法可以創(chuàng)建服務器組件的實例。 ? CreateObject方法可以用來創(chuàng)建已經(jīng)注冊到服務器上的 ActiveX組件實例,這樣可以通過使用 ActiveX服務器組件擴展 ASP的功能,實現(xiàn)一些僅依賴腳本語言所無法實現(xiàn)的功能。 ? 建立在組件對象模型( Component Object Model, COM)模型上的對象, ASP有標準的函數(shù)調(diào)用接口,只要在操作系統(tǒng)上登記注冊了組件程序, COM就會在系統(tǒng)注冊表里維護這些資源,以供程序員調(diào)用。 ? 語法: ? (progID) 獲取文件的真實物理路徑 ? Server對象的 MapPath方法用于返回虛擬目錄在 Web服務器上的真實物理路徑。 ? 語法: ? (string) ? 【 例 617】 獲取文件的真實物理路徑。 圖 625 獲取文件的真實物理路徑 輸出 HTML源代碼 ? 通常情況下, HTML標記會被瀏覽器解釋執(zhí)行,不會顯示在瀏覽器上。如果想將HTML標記如實地顯示在瀏覽器上,可以調(diào)用 Server對象的 HTMLEncode方法。 ? HTMLEncode方法用于將 HTML標記字符串進行編碼。 ? 語法: ? (string) ? 【 例 618】 輸出 HTML源代碼。 圖 626 輸出 HTML源代碼 ObjectContext事務處理對象 ? ASP中提供 ObjectContext對象控制 ASP的事務處理。事務在服務器端運行,主要用于對數(shù)據(jù)庫提供可靠的操作。 ? 當對數(shù)據(jù)庫進行關(guān)聯(lián)更改或者是同時更新多個數(shù)據(jù)庫時,需要確定所有更改是否都準確運行,如果其中任何一項更改失敗,數(shù)據(jù)庫中的數(shù)據(jù)將恢復到操作執(zhí)行前的狀態(tài),這樣就不會破壞數(shù)據(jù)完整性,只有在所有更改都正確執(zhí)行時,數(shù)據(jù)的更新才有效。 ? ASP中的事務處理程序是以 MTS( Microsoft Transaction Server)事件處理系統(tǒng)為基礎的, MTS是以組件為主的事物處理系統(tǒng),用于開發(fā)、配置和管理Inter、 Intra服務器應用程序。 MTS不能對文件系統(tǒng)或者其他非事務性資源的更改進行恢復操作。 ? ObjectContext對象的使用語法如下: ? ? ObjectContext對象是通過和事務服務器通信來對事務進行控制的,所以在 ASP中使用 ObjectContext對象之前必須聲明該頁包含事務。 ? 在 ASP中使用 @TRANSACTION關(guān)鍵字來標識當前運行頁面要以 MTS事務服務器來處理,@TRANSACTION指令必須位于 ASP文件中的第一行,否則會產(chǎn)生錯誤。 ? 語法如下: ? % @TRANSACTION=value % 表 68 @TRANSACTION關(guān)鍵字取值 取 值 描 述 Required 開始一個新的事務或者加入一個已經(jīng)存在的事務處理 Requires_New 每次都開始一個新的事務 Supported 加入到一個現(xiàn)有的事務處理,但不開始一個新的事務 Not_Supported 既不加入也不開始一個新的事務 表 69 ObjectContext對象的成員 成 員 描 述 SetAbort方法 終止當前網(wǎng)頁所啟動的事務處理,將事務先 前所做的處理撤銷到初始狀態(tài) SetComplete方法 成功提交事務,完成事務處理 OnTrandactionAbort事件 事務終止時觸發(fā)的事件 OnTransactionCommit事件 事務成功提交時觸發(fā)的事件 終止事務的處理 ? ObjectContext對象提供了 SetAbort方法和 OnTrandactionAbort事件進行終止事務的處理。 ( 1) SetAbort方法 ? SetAbort方法將終止當前網(wǎng)頁所啟動的事務處理,而且將事務先前所做的處理撤消到初始狀態(tài),也稱為事務“回滾”。 ? 語法: ? ( 2) OnTrandactionAbort事件 ? 腳本本身不能判斷事務處理是成功還是失敗,可以編寫事務終止或者成功提交時調(diào)用的事件顯式說明事務處理的情況。OnTransactionAbort事件是當事務處理失敗時引發(fā)的。 ? 語法: ? Sub OnTransactionAbort() ? ? 處理程序 ? End Sub 完成事務的處理 ? ObjectContext對象提供了SetComplete方法和 OnTransactionCommit事件對事務成功完成進行處理。 ( 1) SetComplete方法 ? SetComplet方法將成功地完成事務處理,也稱為事務“提交”。 ? 語法: ? ? 調(diào)用 SetComplet方法將忽略腳本中以前調(diào)用過的任何 SetAbort方法。 ( 2) OnTransactionCommit事件 ? OnTransactionCommit事件是當事務處理成功時引發(fā)的。 ? 語法: ? Sub OnTransactionCommit() ? ? 處理程序 ? End Sub ? OnTransactionCommit事件在一個已處理的腳本事務提交后發(fā)生。 ? 【 例 619】 應用 ObjectContext對象進行事務處理。 圖 627 應用 ObjectContext對象進行事務處理 小 結(jié) ? 本章主要介紹了 6個 ASP的內(nèi)置對象及其應用,包括 Reuqest對象獲取用戶提交的信息、 Response對象返回服務器響應的數(shù)據(jù)、 Application對象保存整個站點的共享信息、 Session對象保存單個用戶信息、ObjectContext對象處理 ASP事務等。讀者應能熟練使用各對象來實現(xiàn)相應的功能。 上 機 指 導 ? 61 設計一個程序,用于顯示獲取到的表單數(shù)據(jù)。 ? 62 編寫程序,判斷用戶的 IP地址是否為禁止訪問的 IP地址,如果是則給出提示信息并終止用戶的訪問,如果不是則允許用戶繼續(xù)訪問。 ? 63 使用 Session對象判斷用戶輸入的用戶名和密碼是否正確。 ? 64 應用 Application對象設計一個網(wǎng)站計數(shù)器。
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1