TravoniMedlem sedan okt. 20041 556 inlägg I en paginering på min sida så får jag An exception occurred: 'move'.
If not rs.eof then
prev = 0
rstop = intPostsPerPage * currpage
rstart = rstop - (intPostsPerPage - 1)
[B]rs.move(rstart-1) [/B]
'....Mer kod
Om jag skriver ut "rstart-1" så får jag: 175
Databasen är mySql.
Alltså pagineringen fungerar till sida 8, sedan så får jag felet.
Det är ca 300 poster i tabellen.
Vad är fel?
TravoniMedlem sedan okt. 20041 556 inlägg Inte ens LarsG, OverRide eller @nders?
@ndersMedlem sedan juni 200032 969 inlägg Nä, inte ens jag. ;)
Vad innehåller alla variabler när felet inträffar?
TravoniMedlem sedan okt. 20041 556 inlägg Detta innehåller variablerna:
rstart = 176
intPostsPerPage = 25
rstop = 200
currpage = 8
colioneMedlem sedan juni 20014 421 inlägg Hur ser det ut i databasen på plats 175?
TravoniMedlem sedan okt. 20041 556 inlägg Det är bara ett "vanligt" id osv.
Det spelar heller ingen roll hur jag sorterar resultatet, det blir samma ändå.
Så det borde ju inte ha något med själva posterna att göra.
@ndersMedlem sedan juni 200032 969 inlägg Om jag vore du skulle jag nog skriva om koden, och använda LIMIT för pagingen direkt i SQL-frågan.
TravoniMedlem sedan okt. 20041 556 inlägg Ok, har du ngt exempel? Kanske här på WF?
@ndersMedlem sedan juni 200032 969 inlägg