Ciao a tutti, ho un problema con un codice di paginazione.
Eseguo una query a secondo della condizione che arriva da una select onchange, ad esempio seleziono il nome "pippo"; la paginazione avviene in modo corretto e visualizzo tutti i ecord con nome "pippo", ma quando vado a cambiare pagina si ricaricano da capo tutti i dati e non solo quelli che contengono il nome "pippo", perchè???
codice:If Request.QueryString("pagina") = "" Then pagina = 1 Else pagina = CInt(Request.QueryString("pagina")) End If 'VARIE QUERY ESTRAZIONE DATI VARIE CONDIZIONI if not objRS.eof then ' Criteri di paginazione RecordsXPagina = 30 objRS.PageSize = RecordsXPagina objRS.AbsolutePage = pagina For i = 1 to RecordsXPagina if not objRS.eof then 'DATI ESISTENTI objRS.movenext end if next ' Paginazione Response.Write " Numero Pagine: " For pagina = 1 to objRS.PageCount Response.Write "<A href='"&istring&"?pagina=" & pagina Response.write "'>" Response.write "<font size=1 color=#000080>" Response.Write pagina Response.Write "</A> " Next Response.Write ">>" else response.write "Nessun record da estrarre per i criteri di ricerca selezionati." end if objRS.Close Set objRS = Nothing conn.Close Set conn = Nothing

Rispondi quotando