webForumDet fria alternativet

Visa endast en post från getrows loop?

ASP

5 svar · 285 visningar · startad av ConnyFox

Medlem sedan aug. 20011 087 inlägg
Frågan#1

Jag listar upp mina poster med en loop men det finns ett fält som jag endast vill visa en gång och inte loopa igenom hela arrayen.
Hur stoppar man loopen efter första?

for i=o to ubound(tider,2)
.write "<tr><td colspan=""5"">" & tider(9,i) & "</td></tr>"
next

ger resultatet
17,14
17,14
17,14
17,14
17,14
17,14
17,14
17,14
17,14
17,14

jag vill bara att 17,14 visas en gång.

Medlem sedan juni 200032 967 inlägg
#2
Exit for

edit: eller så struntar du i att loopa, och bara skriver ut ett av värdena direkt.

Medlem sedan aug. 20011 087 inlägg
#3

Ah testade end for och det fungerade inte, tack så mycket, får dock error när jag byter ut next mot exit for.

Feltyp:
Kompileringsfel i Microsoft VBScript (0x800A0400)
Programsats förväntas.
/tidscript/lista_tid.asp, line 79
end if

hur skriver jag ut endast ett värde?

Medlem sedan aug. 20011 087 inlägg
#4

löste det..
exit for
next

skulle det visst vara..

Medlem sedan juni 200032 967 inlägg
#5

hur skriver jag ut endast ett värde?

response.write tider (9,0)

Eller

response.write tider (9,1)

Eller

response.write tider (9,2)

und so weiter... ;)

Medlem sedan aug. 20011 087 inlägg
#6

Där ser man, tack ännu en gång!

255 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
115 ms — ändringar (db)