asp.net中是這樣的:
Session屬性、方法
屬性有下面兩個:
1.SessionID儲存使用者的SessionID
2.TimeoutSession的有效期時長
方法只有一個:Abandon(用來清除Session物件)
利用Session可以儲存變數或字串等資訊,語法如:Session(“Session名字”)=變數或字串資訊
從Session中呼叫該資訊的語法:a=session(“Session名字”)
Session儲存陣列和儲存簡單資訊基本上是一樣的,只不過要記住。Session把傳入的陣列當成一個整體看待,只能把一個數組整體存入取出。
儲存資訊的語法:Session(“Session陣列”)=陣列變數
獲取Session資訊的語法:a=Session(“Session陣列”)
利用Timeout屬性可以修改Session物件的有效期時長,預設為20分鐘。
語法:Session.Timeout=整數(分鐘);例如:
Session物件到期後會自動清除,但到期前可以用Abandon方法強行清除。
語法:Session.Abandon例如:
---------------------------------------------------
Application的使用也是比較簡單的,你可以把變數或字串等資訊很容易的保,語法:Application(“Application名字”)=變數或字串資訊;獲取Application中的資訊也很容易
a=Application(“Application名字”)
利用Application物件儲存陣列資訊和Session物件類似,也必須把陣列當成一個整體存入和讀取,只是儲存時別忘了Lock和Unlock就行了。語法如下:Application(“Application陣列”)=陣列變數;獲取Application資訊的語法:a=Application(“Session陣列”)
----------------------------
Global.asa檔案用來存放Session物件和Application物件事件的程式,當Session或Application被第一次呼叫或結束時,就會執行Global.asa檔案中對應的程式。
一般記錄使用者登入資訊等都用session物件
asp.net中是這樣的:
Session屬性、方法
屬性有下面兩個:
1.SessionID儲存使用者的SessionID
2.TimeoutSession的有效期時長
方法只有一個:Abandon(用來清除Session物件)
利用Session可以儲存變數或字串等資訊,語法如:Session(“Session名字”)=變數或字串資訊
從Session中呼叫該資訊的語法:a=session(“Session名字”)
Session儲存陣列和儲存簡單資訊基本上是一樣的,只不過要記住。Session把傳入的陣列當成一個整體看待,只能把一個數組整體存入取出。
儲存資訊的語法:Session(“Session陣列”)=陣列變數
獲取Session資訊的語法:a=Session(“Session陣列”)
利用Timeout屬性可以修改Session物件的有效期時長,預設為20分鐘。
語法:Session.Timeout=整數(分鐘);例如:
Session物件到期後會自動清除,但到期前可以用Abandon方法強行清除。
語法:Session.Abandon例如:
---------------------------------------------------
Application的使用也是比較簡單的,你可以把變數或字串等資訊很容易的保,語法:Application(“Application名字”)=變數或字串資訊;獲取Application中的資訊也很容易
a=Application(“Application名字”)
利用Application物件儲存陣列資訊和Session物件類似,也必須把陣列當成一個整體存入和讀取,只是儲存時別忘了Lock和Unlock就行了。語法如下:Application(“Application陣列”)=陣列變數;獲取Application資訊的語法:a=Application(“Session陣列”)
----------------------------
Global.asa檔案用來存放Session物件和Application物件事件的程式,當Session或Application被第一次呼叫或結束時,就會執行Global.asa檔案中對應的程式。
一般記錄使用者登入資訊等都用session物件