Carissimi,
ho questo script:
Funziona se stampa i records su una sola pagina, mentre essendo divisi su più pagine, ogni pagina fa partire il contatore sempre da 1 invece di proseguire nella numerazione progressivacodice:contatore = 0 risultatiPerPagina = 10 pagina = Request.queryString("pagina") if len(pagina) > 0 and isNumeric(pagina) then pagina = cLng(pagina) else pagina = 1 end if if pagina < 1 then pagina = 1 questaPagina = request.serverVariables("PATH_INFO") %> <% If rs.EOF Then %> non ci sono record <% Else %> <% if not rs.eof then rs.pageSize = risultatiPerPagina rs.absolutePage = pagina if rs.recordCount = "1" then response.write"<u>E' stato trovata un solo record</u><br><br>" else response.write"<u>Sono stati trovati <b>" & rs.recordCount & "</b> records</u><br><br>" end if %> <% for r = 1 to risultatiPerPagina if not rs.eof then %> STAMPA RECORDS <%=contatore+1%> <%=rs.fields("nome")%> <%=rs.fields("cognome")%> <% rs.moveNext contatore = contatore + 1 else exit for end if next %> <% If pagina > 1 Then %> <font face="Tahoma" size="2"> <a href="elenco.asp?pagina=<%=pagina-1%>">< Precendente</a> <% End If %> * <% If rs.EOF = False Then %> <a href="elenco.asp?pagina=<%=pagina+1%>"> Successiva ></a> </font> <% end If end if end if
Come posso fare?
Grazie
G.

Rispondi quotando