webForumDet fria alternativet

Sista Recorden i recsetet

ASP

2 svar · 208 visningar · startad av mrhaze

Medlem sedan juli 2002252 inlägg
Frågan#1

Finns det något bra sätt att inom sin Do Until RS.EOF loop kunna kolla när den är på sista recorden?

Dvs om jag har t ex. 5 st Nyheter så vill jag att vid den 5:e nyheten ska något särskilt göras...

If RS.LastRecord = True... eller nåt sånt :)

Medlem sedan dec. 19998 577 inlägg
#2

Du kan ju alltid ha en räknare som räknar posterna och en if-sats som kollar:

if intCounter = rs.recordcount then
'Sista posten
end if
Medlem sedan juli 20003 825 inlägg
#3

Ja, eller kolla efter MoveNext:

DO UNTIL mySQL.EOF
...
...

mySQL.MoveNext
IF mySQL.EOF THEN response.write "Bara sista gången!"
LOOP

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