15. november 2001 - 11:06
Der er
10 kommentarer og 1 løsning
3 gange While Not EOF
Hej Eksperter.... Er det ikke på en eller anden måde muligt at løbe en tabel igennem mere end én gang. F.eks. sådan her: \'første select-boks Response.Write \"<tr><td>Bla 1</td>\" Response.Write \"<td><select size=\'1\' name=\'Bla1\'><option>Choose..</option>\" While Not objBla.EOF Response.Write \"<option value=\'\" & objBla(\"Bla1\") & \"\'>\" & objCat(\"Bla1\") & \"</option>\" objCat.MoveNext Wend Response.Write \"</select></td></tr>\" \'anden selectboks Response.Write \"<tr><td>Bla 2</td>\" Response.Write \"<td><select size=\'1\' name=\'Bla21\'><option>Choose..</option>\" While Not objBla.EOF Response.Write \"<option value=\'\" & objBla(\"Bla2\") & \"\'>\" & objCat(\"Bla2\") & \"</option>\" objCat.MoveNext Wend Response.Write \"</select></td></tr>\" \'tredje Selectboks Response.Write \"<tr><td>Bla 3</td>\" Response.Write \"<td><select size=\'1\' name=\'Bla3\'><option>Choose..</option>\" While Not objBla.EOF Response.Write \"<option value=\'\" & objBla(\"Bla3\") & \"\'>\" & objCat(\"Bla3\") & \"</option>\" objCat.MoveNext Wend Response.Write \"</select></td></tr>\" Skal jeg bruge noget andet end While-Wend ???
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
15. november 2001 - 11:08
#1
Hov... Alle mine objCat skulle også være objBla ....
15. november 2001 - 11:09
#2
Det virker fint i den første Select-boks. Men den skriver ikke i boks to og tre da tabellen jo allerede en gang er løbet til EOF.
15. november 2001 - 11:11
#3
RS.movefirst så startes der forfra på ens recordset
15. november 2001 - 11:13
#4
En mulighed ville være at lave en løkke hvor værdierne bliver smidt ind i 3 arrays (eller 1 multi-dim. array). Så kan du efterfølgende lave de 3 løkker hvor du så trækker fra dine arrays. /Juggalo
15. november 2001 - 11:13
#5
PERFEKT!!!! Tusind tak!
15. november 2001 - 11:14
#6
juggalo >> Så slet ikke dit svar. Men RS.movefirst var jo også den nemmeste måde!
15. november 2001 - 11:17
#7
det er okay :) Jeg bruger tit selv tricket med at lægge data ned i et array, fordi man så kan trække værdierne flere gange uden at skulle belaste databasen igen. /Juggalo
15. november 2001 - 14:02
#8
dum at bruge en løkke til at lægge værdier i et arry, når array = rs.getRows() kan gøre det for dig! :)
15. november 2001 - 14:06
#9
er det ikke afhængigt af hvilken cursor man bruger?
15. november 2001 - 14:10
#10
jeg har brugt den på den \"billigste\", så den virker nok på alle!
15. november 2001 - 14:13
#11
:)
Kurser inden for grundlæggende programmering