黄色电影一区二区,韩国少妇自慰A片免费看,精品人妻少妇一级毛片免费蜜桃AV按摩师 ,超碰 香蕉

ASP Application 對(duì)象

asp application 對(duì)象

在一起協(xié)同工作以完成某項(xiàng)任務(wù)的一組 asp 文件稱為一個(gè)應(yīng)用程序。

application 對(duì)象

web 上的一個(gè)應(yīng)用程序可以是一組 asp 文件。這些 asp 文件一起協(xié)同工作來完成某項(xiàng)任務(wù)。asp 中的 application 對(duì)象用于把這些文件捆綁在一起。

application 對(duì)象用于存儲(chǔ)和訪問來自任何頁(yè)面的變量,類似于 session 對(duì)象。不同之處在于,所有的用戶分享一個(gè) application 對(duì)象,而 session 對(duì)象和用戶的關(guān)系是一一對(duì)應(yīng)的。

application 對(duì)象存有會(huì)被應(yīng)用程序中的許多頁(yè)面使用的信息(比如數(shù)據(jù)庫(kù)連接信息)。可以從任何的頁(yè)面訪問這些信息。同時(shí)您也可以在一個(gè)地方改變這些信息,隨后這些改變會(huì)自動(dòng)反映在所有的頁(yè)面上。

存儲(chǔ)和取回 application 變量

application 變量可被應(yīng)用程序中的任何頁(yè)面訪問和改變。

您可以在 "global.asa" 中創(chuàng)建 application 變量,如下所示:

<script language="vbscript" runat="server">

sub application_onstart
application("vartime")=""
application("users")=1
end sub

</script>

在上面的實(shí)例中,我們創(chuàng)建了兩個(gè) application 變量:"vartime" 和 "users"。

您可以訪問 application 變量的值,如下所示:

there are
<%
response.write(application("users"))
%>
active connections.

遍歷 contents 集合

contents 集合包含著所有的 application 變量。您可以通過遍歷 contents 集合,來查看其中存儲(chǔ)的變量:

<%
dim i
for each i in application.contents
response.write(i & "<br>")
next
%>

如果您不知道 contents 集合中的項(xiàng)目數(shù)量,您可以使用 count 屬性:

<%
dim i
dim j
j=application.contents.count
for i=1 to j
response.write(application.contents(i) & "<br>")
next
%>

遍歷 staticobjects 集合

您可以通過遍歷 staticobjects 集合,來查看存儲(chǔ)在 application 對(duì)象中的所有對(duì)象的值:

<%
dim i
for each i in application.staticobjects
response.write(i & "<br>")
next
%>

鎖定和解鎖

您可以使用 "lock" 方法來鎖定應(yīng)用程序。當(dāng)應(yīng)用程序鎖定后,用戶們就無法改變 application 變量了(除了正在訪問 application 變量的用戶)。您還可以使用 "unlock" 方法來解鎖應(yīng)用程序。這個(gè)方法會(huì)移除對(duì) application 變量的鎖定:

<%
application.lock
'do some application object operations
application.unlock
%>

相關(guān)文章