webForumDet fria alternativet
Logga in / Bli medlem

Problemas - Arrayer

ASP

2 svar · 167 visningar · startad av Nickemannen

Medlem sedan aug. 20003 575 inlägg
Trådstart#1

Har ett litet problem

jag tilldelar ett par

Arrayer 2 tal
det första talet står för vilket län det är och det andra för vilken kommun sååhr

T.Ex.

sKommuner(1,12) = "Göteborg"

men sedan när jag vill loopa alla kommuner från ett visst län hur gör jag då?

det går ju inte med

UBound(sKommuner)

för då fårjag ju upp allt
och inte

Ubound(sKommuner(1,)) på något sätt =(

ett sätt finns ju att köra en

For i = 1 to 30
sOutput  = sOutput & "<Option value='"&i&"'>"&_
sKommuner(1,i)
Next

Men då får jag ju en hel del rutor tomma och måste lägga ub extra kod för att säga till besökaren att han inte kan välja ett tomt fält =(.... finns det någon som kan lösa da problemas?

Medlem sedan juni 200152 inlägg
#2

jag fattade inte riktigt men ett tips: använd dig av ett dictionary istället kanske blir lättare!

Medlem sedan dec. 19998 577 inlägg
#3
For i = 1 to Ubound(sKommuner,2)
sOutput = sOutput & "<Option value='"&i&"'>"&_
sKommuner(1,i)
Next

När det är flera dimensioner på ett array så måste du ange vilken dimension du vill hämta Ubound på...

Kolla lite längre ned i denna artikeln: http://www.webeye.nu/default2.asp?que=asp/default.asp&exec=asp/artiklar/asp_12.asp#dimensioner

260 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)