webForumDet fria alternativet

Skapa och fylla på array

ASP

1 svar · 268 visningar · startad av daniel_ra

Medlem sedan jan. 2002381 inlägg
Frågan#1

Jag vet att man i största utsträckning bör rensa och sortera
saker direkt i sql-frågan istället för att göra det efteråt,
men nu måste jag. Jag vill testa massor av saker på det
materialet jag har i ett recordset, jag behöver även sortera
om det ett par gånger. Därför måste jag lägga in vissa värden
från mitt recordset i en array men hur gör jag.

Hur skapar jag en array utan att veta hur många "poster" den kommer att innehålla.

jag behöver plocka ut fyra värden per rad från mitt recordset
och lägga in i en array som jag sedan kan sortera och testa
på.

Lyckas verkligen inte få det att fungera. Hur göra??

Medlem sedan juni 200032 967 inlägg
#2

Först:

Dim MinArray(3, 0)

Sedan är det bara att använda Redim för att öka storleken på arrayen när du vill fylla på. Du kan bara öka storleken på dimension två, och glöm inte nyckelordet preserve om du vid storleksändring av din array vill spara det som låg där sedan innan.

250 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)