asp中Dictionary 資料字典 的使用

2021-06-26 15:03:42 字數 977 閱讀 2426

用法如下:

set session("user")=server.createobject("scripting.dictionary") '建立

session("user").add "name",username '新增

s=session("user")("name") '取得值

blnisthere=session("user").exists("name") '是否存在鍵name 返回boolean值

session("user")("name")=username1 '更改值

rem 遍歷

for each keys in session("user")

response.write(keys)'得到所有鍵

response.write(session("user")(keys)) '取得所有值

next

session("user").remove("name") '移除

session("user").removeall '移除所有

dictionary物件

屬性和說明

comparemode     (僅用於vbscript)設定或返回鍵的字串比較模式

count     唯讀。返回dictionary裡的鍵/條目對的數量

item(key)     設定或返回指定的鍵的條目值

key(key)     設定鍵值

方 法與 說 明

add(key,item)     增加鍵/條目對到dictionary

exists(key)     如果指定的鍵存在,返回true,否則返回false

items()     返回乙個包含dictionary物件中所有條目的陣列

keys()     返回乙個包含dictionary物件中所有鍵的陣列

remove(key)     刪除乙個指定的鍵/條目對

removeall()     刪除全部鍵/條目對

ASP中Dictionary鍵值對物件的使用

scripting.dictionary物件是asp指令碼執行時庫附帶的activex物件,是集合的一種類似has表,用於儲存資料鍵和專案的鍵值對。dictionary物件使用例項 dim dic set dic createobject scripting.dictionary 建立鍵值對物件 d...

C 中的Dictionary簡介

簡介 在c 中,dictionary提供快速的基於鍵值的元素查詢。當你有很多元素的時候可以使用它。它包含在system.collections.generic名空間中。在使用前,你必須宣告它的鍵型別和值型別。詳細說明 必須包含名空間system.collection.generic dictiona...

C 中的Dictionary簡介

簡介 在c 中,dictionary提供快速的基於鍵值的元素查詢。當你有很多元素的時候可以使用它。它包含在system.collections.generic名空間中。在使用前,你必須宣告它的鍵型別和值型別。詳細說明 必須包含名空間system.collection.generic dictiona...