Ciao a tutti...
Uso questa impaginazione per i miei siti dove richiesta solo che adesso mi spunta un errore e non riesco a capire dove sbaglio.
Vi posto il codice.
.................................................. ....
<%
iPageSize = 20
If Request.QueryString("page") = "" Then
iPageCurrent = 1
Else
iPageCurrent = CInt(Request.QueryString("page"))
End If
If Request.QueryString("order") = "" Then
strOrderBy = "id"
Else
strOrderBy = Request.QueryString("order")
End If
url_DB = "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("../mdb-database/db_tempoverde.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
conn.Open url_DB
Set RS = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * FROM articoli where categoria='balaustre' ORDER BY " & strOrderBy & " DESC;"
RS.Open sql, conn, adOpenKeyset
RS.PageSize = iPageSize
RS.CacheSize = iPageSize
iPageCount = RS.PageCount
If iPageCurrent > iPageCount Then iPageCurrent = iPageCount
If iPageCurrent < 1 Then iPageCurrent = 1
If iPageCount = 0 Then
%><hr>
<p align="center"><font size="2" face="Verdana">Nessuna articolo pervenuto.</font></p>
<hr>
<%
Else
RS.AbsolutePage = iPageCurrent
iRecordsShown = 0
%>
<%
Do While iRecordsShown < iPageSize And Not RS.EOF
numero = numero + 1
%>
<div align="center">
<table border="0" cellpadding="0" cellspacing="3" width="400">
<tr>
<td width="205" bgcolor="#663300" height="13">
<p align="right"><font color="#FFFFFF" face="Verdana" size="1">Articolo:</font></td>
<td width="571" bgcolor="#FFFFCC" height="13"><font size="1" face="Verdana" color="#000000"><%=RS("articolo")%>
</font></td>
</tr>
<tr>
<td width="205" valign="top" align="right" height="113">
<p align="right"><font size="1" face="Verdana" color="#000000">">[img]../cacca[/img]</font></td>
<td width="571" valign="top" align="left" height="113">
<div align="center">
<table border="0" cellpadding="0" cellspacing="3" width="400" bgcolor="#FFFFFF">
<tr>
<td width="147" bgcolor="#FF9933" align="right" valign="top"><font color="#FFFFFF" size="1" face="Verdana">Descrizione:</font></td>
<td width="420" bgcolor="#FFFFCC" valign="top" align="left"><font color="#000000" size="1" face="Verdana"><%=RS("descrizione")%>
</font></td>
</tr>
<tr>
<td width="147" bgcolor="#FF9933" align="right" valign="top"><font color="#FFFFFF" size="1" face="Verdana">Misure:</font></td>
<td width="420" bgcolor="#FFFFCC" valign="top" align="left"><font color="#000000" size="1" face="Verdana"><%=RS("misure")%>
</font></td>
</tr>
<tr>
<td width="147" bgcolor="#FF9933" align="right" valign="top"><font color="#FFFFFF" size="1" face="Verdana">Peso:</font></td>
<td width="420" bgcolor="#FFFFCC" valign="top" align="left"><font color="#000000" size="1" face="Verdana"><%=RS("peso")%>
</font></td>
</tr>
<tr>
<td width="567" align="right" valign="top" colspan="2"><font size="1" face="Verdana">
</font></td>
</tr>
</table>
</div>
</table>
</div>
<%
iRecordsShown = iRecordsShown + 1
RS.MoveNext
Loop
%>
<%
End If
RS.Close
Set RS = Nothing
Conn.Close
%><center>
<%
For x=1 to iPageCount
%>
<font face="Verdana" size="2">[ <%=x%> ]</font>
<%
Next
%> </table>
.................................................. ....
l'errore che mi restituisce quando clicco nella pagina 2 è questo:
HTTP Errore 404
404 Impossibile trovare l'oggetto desiderato.
Il server Web non è stato in grado di trovare il file o lo script richiesto. Controllare che il percorso dell'URL sia corretto.
Se il problema persiste, contattare l'amministratore del server.
dove sbaglio? grazie a tutti, Gianluca.