T Travoni Medlem sedan okt. 2004 1 556 inlägg Frågan 2 feb. 2007 14:50 #1 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?
T Travoni Medlem sedan okt. 2004 1 556 inlägg Inte ens LarsG, OverRide eller @nders?
@nders Medlem sedan juni 2000 32 967 inlägg Nä, inte ens jag.
Vad innehåller alla variabler när felet inträffar?
T Travoni Medlem sedan okt. 2004 1 556 inlägg Detta innehåller variablerna:
rstart = 176
intPostsPerPage = 25
rstop = 200
currpage = 8
C colione Medlem sedan juni 2001 4 421 inlägg Hur ser det ut i databasen på plats 175?
T Travoni Medlem sedan okt. 2004 1 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.
@nders Medlem sedan juni 2000 32 967 inlägg Om jag vore du skulle jag nog skriva om koden, och använda LIMIT för pagingen direkt i SQL-frågan.
T Travoni Medlem sedan okt. 2004 1 556 inlägg Ok, har du ngt exempel? Kanske här på WF?
@nders Medlem sedan juni 2000 32 967 inlägg