io faccio così , non è bello ma funziona :
1) leggo la tabella
2) se sono a pagina 1 (cioè è la prima volta che devo esporre il dati) , espongo le prime 25 righe
3) se sono a pagina 2 (l'utente sceglie di andare avanti) , espongo le successive 25 righe (da riga 26 a riga 50) , e così via
questo presuppone che :
1) la query di estrazione dati abbia una clausola "order by"
2) il giochino di cui sopra funziona quando esegui sempre la medesima pagina passando a
questa pagina un parametro che indichi il numero di pagina (ossia il "range" di righe) che deve essere esposta
3) quando l'utente sceglie di andare avanti o indietro , incremento o decremento il contatore di pagine
e rieseguo la stessa pagina
ciao