Salve a tutti:

Io ho una pagina ASp che estrae valori da un db (e fin qui tutto bene).
Inoltre questi valori li pagina a 5 per volta: nel passare i valori da una pagina all'altra però qualcosa va storto...
Ecco il codice:

codice:
RecordsPerPagina = 5 
MioArray=Request("indirizzo")
page = Request("page") 
if page="" then page=1 
Conn = "Trusted Connection=yes;Provider=SQLOLEDB;Data Source=82.104.xx.xxx;Initial Catalog=db;User ID=user;password=pass"

Set rs = Server.CreateObject("ADODB.recordset")
sql = "SELECT * FROM tabella WHERE VIA LIKE '%" & MioArray & "%' "

RS.Open sql, conn, adOpenKeyset 

' paginazione 
rs.PageSize = RecordsPerPagina 
rs.AbsolutePage = page 
If rs.Eof=True or rs.Bof=True then 
Response.Write "

Nessun risultato trovato</P>" 
Else 
For i=1 to RecordsPerPagina 
if Not rs.EOF then 
Response.Write (rs("VIA"))
Response.Write "
"
rs.MoveNext 
end if 
Next 
End if 
%>

<% 
Response.Write "

Pagine: " 
For pag=1 to rs.PageCount 
Response.Write "<A href='risultati4.asp?page=" & pag 
Response.Write "&" & Server.UrlEncode(MioArray) 
Response.write "'>" 
Response.Write pag 
Response.Write "</A> " 
Next 
Response.Write "</P>" 
%>

Mi passa: /risultati4.asp?page=2&valore

Il prblema però è che io dovrei dirgli che il valore corrisponde a "indirizzo". Come posso fare?

Grazie a tutti