Buon pomeriggio, il problema che ho con la paginazione è che, mi impagina i primi 5 record, suddivide le pagine ma,quando clicco la pagina N°2 o la 3 non mi fa vedere gli altri record sapete perchè?
per il momento vi posto il codice:
codice:
<% 
'NUMERO DI notizie PER PAGINA 
iPageSize = 5 
	
if request.QueryString("page") = "" then 
iPageCurrent = 1 'IMPOSTA LA PAGINA CORRENTE A 1 
else 
iPageCurrent = CInt(Request.QueryString("page")) 
end if 
if request.QueryString("order") = "" then 
StrOrderBy = "id_officina" 
else 
strOrderBy = CInt(request.QueryString("id_officina")) 
end if 

Dim scelta
'passaggio valore per Get
scelta = Request.QueryString("scelta")
'IMPOSTA LA CONNESSIONE E IL PERCORSO DEL DATABASE 
Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db_officine\officine_convenzionate.mdb") 
Set RS = Server.CreateObject("ADODB.Recordset") 
strSQL = "select * from officine_convenzionate where provincia like '%"&scelta&"%' order by id_officina desc"
RS.Open strSQL,Conn,3,3
RS.pagesize = iPageSize 
RS.cachesize = iPageSize 
'apertura recordset

iPageCount = RS.PageCount 
if iPageCurrent > iPageCount then iPageCurrent = iPageCount 
if iPageCurrent < 1 then iPageCurrent = 1 
'SE L'ARCHIVIO GUESTBOOK è VUOTO VISUALIZZA UN MESSAGIO 
if iPageCount = 0 then 
%> 
<hr> 
<p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Nessuna Notizia presente!</font></p> 
<hr> 
<% 
else 
RS.absolutePage = iPageCurrent 
iRecordShown = 0 
		
'SE INVECE SONO PRESENTI NEWS 
%> 
<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
<% 
do while iRecordShown < iPageSize and not RS.eof 
%> 
<tr> 
<td width="2%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">&gt;</font></td> 
<td width="98%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
"><%=RS("ragione_sociale")%> di <%=RS("indirizzo")%>-<%=RS("provincia")%>-<%=RS("telefono")%>-<%=RS("fax")%>-<%=RS("cell")%>-<%=RS("venditore_cards")%></font>
</td> 
</tr> 
<% 
'COMPLETA LA VISUALIZZAZIONE DEI TITOLI DELLE NEWS E CHIUDE LA CONNESSIONE AL DATABASE 
iRecordShown = iRecordShown + 1 
RS.movenext 
loop 
%> 
</table> 
<% 
end if 
RS.close 
Set RS = nothing 
Conn.close 
%
<center> 
<% 
'MOSTRA IL NUMERO DELLE PAGINE 
for x = 1 to iPageCount 
%>
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">[ 
<%=x%>
]
</font> 
</center> 
<% 
next 
%>
Scusate se è molto lungo.. ma non posso altrimenti...
Aiutatemi per favore...Grazie mille