webForumDet fria alternativet

Do while recset.eof Or 5 ggr

ASPur ASP

4 svar · 213 visningar · startad av oskob

oskobMedlem sedan maj 20021 558 inlägg
#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

UlfTMedlem 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
@ndersMedlem sedan juni 200032 969 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,

LarsGMedlem 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
oskobMedlem sedan maj 20021 558 inlägg
#5

Tackar!
The problem is solved yo :e

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