Các thuộc tính của ð ối týợng Dictionary

Một phần của tài liệu Giáo trình lập trình ứng dụng CSDL Web ASP pptx (Trang 64 - 66)

CompareMode

Ta dùng thuộc tắnh CompareModeđể thiết lập hoặc nhận về chế độ so sánh để so sánh các khoá trong đối týợng Dictionary.

Cú pháp:

Dictionary.CompareMode [=mode] Trong đómode có thể nhận một trong các giá trị sauồ 0 = vbBinaryCompare Ờ So sánh nhị phân 1 = vbTextCompare Ờ So sánh dạng vãn bản 2 = vbDatabaseCompare Ờ So sánh cõ sở dữ liệu Vắ dụ: <HTML> <BODY> <% Dim Dic

Set Dic = Server.CreateObject(ỘScriptingứừictionaryỢờ Dic.CompareMode = 1

Dic.Add ỘẳẹỢự Ộẳà ẹộiỢ

Dic.Add ỘẳắỹỢự Ộẳồ ắhắ ỹinhỢ

Ổ Phýõng thức ĩdd sau đây sẽ sai bởi vì khoá ỘhnỢ Ổ đã có rồiầ

Dic.Add ỘhnỢự Ộẳà ẹamỢ %>

</BODY> </HTML>

Count

Thuộc tắnh này trả về số cặp tênụgiá trị ộsố phần tửờ trong đối týợng Dictionary.

Cú pháp: Dictionary.Count Vắ dụ: <HTML> <BODY> <% Dim Dic

Set Dic = Server.CreateObject(ỘScripting.DictionaryỢờ Dic.CompareMode = 1

Dic.Add ỘẳẹỢự Ộẳà ẹộiỢ

Dic.Add ỘẳắỹỢự Ộẳồ ắhắ ỹinhỢ Dic.Add ỘẳPỢự Ộẳải PhòngỢ

Response.Write (ỘSố cặp tênụgiá trị làồ Ộ ạ ừicứắountờ Set Dic = nothing

%> </BODY> </HTML>

Item

Dùng thuộc tắnh này để gán hoặc lấy về giá trị của một phần tử trong đối týợng

Dictionary.

Cú pháp:

Dictionary.Item (key)[ = newitem]

Vắ dụ:

<HTML> <BODY> <% Dim Dic

Set Dic = Server.CreateObject(ỘScriptingứừictionaryỢờ Dic.Add ỘẳẹỢự Ộẳà ẹộiỢ

Dic.Add ỘẳắỹỢự Ộẳồ ắhắ ỹinhỢ Dic.Add ỘẳPỢự Ộẳải PhòngỢ

Response.Write (Ộỗiá trị của khoá ẳẹ làồ Ộ ạ ừicứỡtemộỘẳẹỢờờ Set Dic = nothing

%> </BODY> </HTML>

Key

Để thay đổi tên của một khoá đã có trong đối týợng Dictionary ta dùng thuộc tắnh key theo cú pháp sau

Dictionary.Key (key)[ = newkey]

Vắ dụ: <HTML> <BODY> <% Dim Dic

Set Dic = Server.CreateObject(ỘScriptingứừictionaryỢờ Dic.Add ỘẳẹỢự Ộẳà ẹộiỢ

Dic.Add ỘẳắỹỢựỘẳồ ắhắ ỹinhỢ Dic.Add ỘẳPỢự Ộẳải PhòngỢ

Dic.Key(ỘẳẹỢờ ọ ỘẳẹỨỡỢ

Response.Write (Ộỗiá trị của khoá ẳẹỨỡ làồ Ộ ạ ừicứỡtemộỘẳẹỨỡỢờờ Set Dic = nothing

%>

</BODY></HTML>

Một phần của tài liệu Giáo trình lập trình ứng dụng CSDL Web ASP pptx (Trang 64 - 66)

Tải bản đầy đủ (PDF)

(140 trang)