Når du bruker ASP-matriser, vil du noen ganger gjøre dem større deler av behandlingen. Redim-kommandoen lar deg endre en matrisestørrelse - og bevare-kommandoen lagrer dataene som allerede er der.

La oss si at du starter med en matrise som vanligvis bare trenger rundt 5 elementer i den. Så du kan gjøre det

Dim ShopCart (5)

Dette vil spare minne og ta hensyn til hva folk flest vil bruke den til. Men la oss si at det kommer noen som vil ha mer enn 5 varer i handlekurven! Du vil ikke miste den ekstra informasjonen. Så for å gjøre matrisen større, vil du si

Redim ShopCart (10)

eller hvilken ny størrelse du ville ha det opp til. Et problem, men. En redim-kommando mister data som finnes i matrisen. Dette kan være greit hvis du bare kommer i gang, men hvis noen er halvveis i handelen, kan det være dårlig å miste dataene sine. I så fall vil du i stedet bruke -

Redim PRESERVE ShopCart (10)

Dette holder utvalget vi allerede hadde, og gir bare mer plass til det.

ASP Array Funksjonsliste

Introduksjon til ASP Ebook

Last ned denne eboken for å få alt du trenger å vite om å lære ASP - fra en trinnvis opplæring til funksjonslister, prøvekode, vanlige feil og løsninger og mye mer! 101 sider.

Video Instruksjoner: Irénée Du Pont, Jr.'s Interview (2014) (April 2024).