10 messaggi dal 21 ottobre 2001
Ciao raga, ho un problema e cioè:

Ho formato una classifica che viene mostarto tipo come fanno i motori di ricerca e cioè viene visualizzato 15 posizioni per volta.
Il problema è questo o inserito nel ciclo anche questo

pos= 0
do while (not g=rs.pagesize) and (not rs.eof)
pas= pas + 1
etc...

pagesize lo inpostato a 15

Così facendo le posizioni vengono inserite da solo fino all'ultima estrazione del databse.

Quando clicco per visualizzare la paggina successiva tutto bene il conteggio continua da 16, 17... ancora cliccando su avanti tutto OK 31, 32..., il problema sorge quando devo tornare alla paggina precedente, dovrebbe uscirmi di nuovo 16, 17... ma invece giustamente mi continua il conteggio con 46,47...

Come devo fare per far uscire le posizioni dovute alla sua pagina?

anzichè andare avanti con il conteggio, dovresti andare indietro.

non so come tu faccia per capire in che pagina ti trovi, ma se per es passi il valore della pagina corrente, ti basterà fare q.sa come ricerca.asp?page=<%=page-1%>

--
Daniele Bochicchio
<b>Content manager di http://www.aspitalia.com</b>
http://store.aspitalia.com/scheda.asp?codice=255
ASP 3 per esempi - il mio libro

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.