W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在一起協(xié)同工作以完成某項任務(wù)的一組 ASP 文件稱為一個應(yīng)用程序。
Web上的一個應(yīng)用程序可以是一組 ASP 文件,這些 ASP 文件一起協(xié)同工作來完成某項任務(wù)。ASP 中的 Application 對象用于把這些文件捆綁在一起。
Application 對象用于存儲和訪問來自任何頁面的變量,類似于 Session 對象。不同之處在于,所有的用戶分享一個 Application 對象,而 Session 對象和用戶的關(guān)系是一一對應(yīng)的。
Application 對象存有會被應(yīng)用程序中的許多頁面使用的信息(比如數(shù)據(jù)庫連接信息)??梢詮娜魏蔚捻撁嬖L問這些信息。同時您也可以在一個地方改變這些信息,隨后這些改變會自動反映在所有的頁面上。
Application 變量可被應(yīng)用程序中的任何頁面訪問和改變。
您可以在 "Global.asa" 中創(chuàng)建 Application 變量,代碼如下所示:
在上面的實例中,我們創(chuàng)建了兩個 Application 變量:"vartime" 和 "users"。
您可以訪問 Application 變量的值,代碼如下所示:
Contents 集合包含著所有的 application 變量。您可以通過遍歷 Contents 集合,來查看其中存儲的變量:
如果您不知道 Contents 集合中的項目數(shù)量,您可以使用 Count 屬性:
您可以通過遍歷 StaticObjects 集合,來查看存儲在 Application 對象中的所有對象的值:
您可以使用 "Lock" 方法來鎖定應(yīng)用程序。當(dāng)應(yīng)用程序鎖定后,用戶們就無法改變 Application 變量了(除了正在訪問 Application 變量的用戶),您還可以使用 "Unlock" 方法來解鎖應(yīng)用程序。這個方法會移除對 Application 變量的鎖定:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: