Si, solo che se confronti il codice che mi avevi mandato con quello attuale ci sono alcune piccole correzioni :
<%
RecordsPerPagina = 5
page = Request("page")
if page="" then page=1
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = d:\inetpub\webs\....\fpdb\CED.mdb")
Set objRs = Server.CreateObject("ADODB.Recordset")
strSQL=("SELECT IDCliente,[Cognome e Nome],Indirizzo from Anag_Clienti ORDER BY [Cognome e Nome]")
'apri recordset con valore 1,3
objRs.open strSQL, objConn, 1,3
'paginazione
objRs.PageSize = RecordsPerPagina
objRs.AbsolutePage = page
If objRs.Eof=True or objRs.Bof=True then
Response.Write "
Nessun risultato trovato</P>"
Else
response.Write("<table><tr><td></td><td><font size=""4"">Cognome e Nome</font></td><td><font size=""4"">Indirizzo</font></td></tr>")
For i=1 to RecordsPerPagina
if Not objRs.EOF then
'mostra record
%>
<tr>
<td align="left" bgcolor="#FFFFFF"><font size="3">
<%response.write (""& objRs("IDCliente") &"")%>
</td>
<td align="left" bgcolor="#FFFFFF"><font size="3">
<%response.write objRs("Cognome e Nome")%></td>
<td align="left" bgcolor="#FFFFFF"><font size="3">
<%response.write objRs("Indirizzo")%>
</td>
</tr>
<%
objRs.Movenext
End if
Next
response.Write("</table>")
End if
Response.Write "
Pagine:"
For pag=1 to objRs.PageCount
Response.Write "<A href='Paginazione.asp?page=" & pag & "'>"
Response.Write pag
Response.Write "</A>"
Next
Response.Write "</P>"
objRs.Close
Set objRs = Nothing
objConn.Close
Set objConn = Nothing
%>
Adesso però devo capire come utilizzare questo metodo per fare un'altra cosa e cioè :
ciascun record ha la voce "IDCliente" che apre una certa pagina "X";
Aperta la pagina "X" vorrei poter andare alla pagina del record successivo o precedente senza dover tornare all'elenco generico, sempre attraverso dei pulsanti di spostamento.
?

Rispondi quotando
VVoVe:
