webForumDet fria alternativet

Do while recset.eof Or 5 ggr

ASPur ASP

4 svar · 213 visningar · startad av oskob

Medlem sedan maj 20021 558 inlägg
Frågan#1

Jag villa tt recsettet ska loopa 5 ggr och sedan skriva in en liten grej och sedan fortsätta till 5 nästa osv tills databasposterna tar slut.how how how?

typ: Do While Not Recset.EOF Or gjort 5 ggr yo :)

recset("tjoflpöjt")

movenext
loop bla bla

Medlem sedan maj 20018 027 inlägg
#2

Du får nog nästla in det hela i två loopar. Ungefär så här:

do until recset.EOF

    do until recset.EOF or tal=5
             gör något
             tal = tal + 1
             recset.movenext
    Loop

    tal=0
    recset.movenext

Loop
Medlem sedan juni 200032 967 inlägg
#3

Eller:

intCounter = 0
do until recset.EOF
    intCounter = intCounter +1
    if intCounter mod 5 = 0 then Response.write "Jippi, den har visat fem stycken!"
    recset.movenext
Loop

Mvh,

Medlem sedan dec. 200012 464 inlägg
#4
tal = 0
do until recset.EOF
    if tal > 0 and tal mod 5 = 0 then
       'gör något
    end if
    tal = tal + 1
    'visa data  
    recset.movenext
Loop
Medlem sedan maj 20021 558 inlägg
#5

Tackar!
The problem is solved yo :e

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