Amikor ASP tömböket használ, néha azt akarja, hogy azok nagyobb részben feldolgozásra kerüljenek. A Redim parancs lehetővé teszi a tömb méretének megváltoztatását - a megőrzés parancs a már ott lévő adatokat menti.

Tegyük fel, hogy egy olyan tömbdel indul, amelynek általában csak körülbelül 5 elemre van szüksége. Tehát megteheted

Dim ShopCart (5)

Ez megtakarítja a memóriaterületet, és figyelembe veszi, hogy a legtöbb ember miért használja azt. De tegyük fel, hogy jön valaki, aki több mint 5 darabot akar a kosárba! Nem akarja elveszíteni ezt az extra információt. Tehát, hogy a tömb mérete nagyobb legyen, azt mondanád

Redim ShopCart (10)

vagy bármilyen új méretet szeretne felrabolni. Az egyik probléma azonban. A redim parancs elveszíti a tömbben jelenleg található összes adatot. Lehet, hogy ez rendben van, ha csak most kezdődik, de ha valaki már félúton van a vásárlásnak, rossz lenne elveszíteni adatait. Ebben az esetben inkább -

Redim PRESERVE ShopCart (10)

Ez megtartja a már meglévő tömböt, és csak további helyet ad hozzá.

ASP tömb funkciólista

Bevezetés az ASP Ebook-ba

Töltse le ezt az e-könyvet, és mindent megkaphat, amit tudnia kell az ASP elsajátításáról - lépésről lépésre az oktatóprogramtól a funkciók listáin, a mintakódig, a gyakori hibákig és megoldásokig, és még sok minden másig! 101 oldal.