asp二維數(shù)組實(shí)例中的使用方法總結(jié)
筆者對asp編程不是很熟悉,而且好長不用記不清了。這一次,需要保存asp的二維數(shù)組為asp文件,使用include 指令文件引用后,直接調(diào)用。使用過程中發(fā)現(xiàn)asp的二維數(shù)組相關(guān)資料很少,而且介紹簡單模糊,現(xiàn)結(jié)合使用實(shí)例做個(gè)簡單筆記。
一、數(shù)組的概念
數(shù)組是一種存儲(chǔ)相同類型數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),它可以按照順序存儲(chǔ)一組數(shù)據(jù)。
在ASP中,數(shù)組可以分為兩種類型:一維數(shù)組和多維數(shù)組。一維數(shù)組可以看作是具有相同數(shù)據(jù)類型的元素的集合,而多維數(shù)組則是由多個(gè)一維數(shù)組構(gòu)成的。
在數(shù)組中,每個(gè)元素都有一個(gè)唯一的索引,通過索引可以訪問數(shù)組中的元素。數(shù)組的索引是從0開始的,因此第一個(gè)元素的索引為0,第二個(gè)元素的索引為1,以此類推。
簡單一維數(shù)組
定義和初始化數(shù)組方法一
MyArray = Array("Jan","Feb")
定義和初始化數(shù)組方法二
myArray(0)="Jan" myArray(1)="Feb"
數(shù)組調(diào)用
直接myArray(0)、myArray(1)就可以
二維數(shù)組
定義調(diào)用二維數(shù)組方法一
dim aa(3,2) aa(0,0) = "00" aa(0,1) = "01" aa(1,0) = "10" aa(1,1) = "11" aa(2,1) = "21" aa(2,2) = "22" aa(3,1) = "21" aa(3,2) = "22" response.Write aa(2,1)
dim aa(3,2)定義了一個(gè)4行3列的二維數(shù)組,可以想象為execl中那樣的表格。
注意:數(shù)組下界從0開始,所以是4行3列。
定義調(diào)用二維數(shù)組方法二
上面的方法一,代碼量有點(diǎn)多,因?yàn)槊恳恍忻恳涣卸家砑樱旅娴姆椒ǘ靡恍?/p>
dim arr arr = array(2) arr(0) = array(0,00) arr(1) = array(1,11) arr(2) = array(2,22) response.Write MyArray(1)(1) response.Write MyArray(1)(2)
arr = array(2)定義了下標(biāo)下界為缺省值0,下標(biāo)上界為2的數(shù)組
注意:
1. 不能添加arr(3) = array(3,33)了
2. 如果只需要添加數(shù)組元素arr(1)、arr(3)、arr(5),總共3個(gè)元素,定義二維數(shù)組不能寫成arr = array(3),需要寫成arr = array(5)。
3.有時(shí)候不知道數(shù)組下標(biāo)上界,可以使用動(dòng)態(tài)數(shù)組arr = array()。但是把數(shù)組的大小定義到足夠大來滿足任意的實(shí)際應(yīng)用需要,這種方法效率很低(大量浪費(fèi)內(nèi)存空間)。
總結(jié)
上述就是asp的一維數(shù)組和二維數(shù)組使用實(shí)例介紹。查詢數(shù)據(jù)庫,調(diào)用字段,循環(huán)添加數(shù)組元素的方法就不介紹了。需要的朋友可以舉一反三。
到此這篇關(guān)于asp二維數(shù)組實(shí)例中的使用方法總結(jié)的文章就介紹到這了,更多相關(guān)asp二維數(shù)組使用方法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
asp DateDiff實(shí)現(xiàn)文字在特定時(shí)間后消失
在asp中實(shí)現(xiàn)文字在特定時(shí)間后消失,主要是使用DateDiff函數(shù)!2009-07-07ASP中解決“對象關(guān)閉時(shí),不允許操作?!钡脑幃悊栴}……
本文解決ASP中“對象關(guān)閉時(shí),不允許操作。”的詭異問題,找到問題的根本,才能真正意義上解決,供大家參考了。2016-03-03asp實(shí)現(xiàn)后臺(tái)添加wma視頻文件前臺(tái)顯示
想用asp來實(shí)現(xiàn)后臺(tái)添加wma視頻文件,前臺(tái)顯示所添加的這個(gè)視頻文件,本文提供實(shí)現(xiàn)代碼2012-12-12windows2003下使用asp WScript.Shell的設(shè)置方法
在windows2000下,IIS默認(rèn)設(shè)置是可以web和可執(zhí)行程序通信的。但是在2003下IIS關(guān)于這方面的服務(wù)是禁止的。2007-12-12