webForumDet fria alternativet

Problemas - Arrayer

2 svar · 165 visningar · startad av Nickemannen

NickemannenMedlem sedan aug. 20003 575 inlägg
#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?

------------------
"Brott kanske inte lönar sig, men det är kul"

slurkenMedlem 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!

------------------
jag är inte där du är

VideMedlem 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

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

[Redigerat av Vide den 19 jun 2001]

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)