PageData




<%
Response.ExpiresAbsolute=Now()
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>SEMPLICE INTERROGAZIONE DI UNA Base DI DATI CON PAGINAZIONE</title>
</head>
<body>
<%
Select Case Request.QueryString("Direzione")
Case ""
Session("paginaCorrente") = 1
Case "Avanti"
Session("paginaCorrente")= Session("paginaCorrente") + 1
Case "Indietro"
Session("paginaCorrente")= Session("paginaCorrente") - 1
End Select
Const adOpenKeyset = 1
Dim conn
Dim rs
Set conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
conn.Open "tutorial","",""
sql = Select * FROM Libri
rs.Open sql, conn, adOpenKeyset
rs.PageSize = 1
rs.AbsolutePage = CLng(Session("PaginaCorrente"))
%>
<p><%= TornaRic %></p>
<p>Questa e' la pagina <%=Session("paginaCorrente")%> di <%=rs.PageCount%></p>
<table border="0" Width="100%" cellspacing="0" cellpadding="0">
<%
Dim i
For i = 1 To rs.PageSize
%>
<tr>
<td Width="27%" bgcolor="#FF8040"><font face="arial" size="2">LIBRI</font></td>
<td Width="73%" bgcolor="#FF8040"></td>
</tr>
<tr>
<td Width="27%"><font face="arial" size="2">TITOLO:</font></td>
<td Width="73%"><font SIZE="2" FACE="Arial" COLOR="#000000"><%= rs("titolo")%></font></td>
</tr>
<tr>
<td Width="27%"><font face="arial" size="2">AUTORE:</font></td>
<td Width="73%"><font SIZE="2" FACE="Arial" COLOR="#000000"><%= rs("Autore")%></font></td>
</tr>
<tr>
<td Width="27%"><font face="arial" size="2">CASA EDITRICE:</font></td>
<td Width="73%"><font SIZE="2" FACE="Arial" COLOR="#000000"><%= rs.Fields("Editore")%></font></td>
</tr>
<tr>
<td Width="27%"><font face="arial" size="2">NOTE:</font></td>
<td Width="73%"><font SIZE="2" FACE="Arial" COLOR="#000000"><%= rs("note") %></font></td>
</tr>
<%
rs.MoveNext
Next
%>
</table>
<% If CLng(Session("PaginaCorrente")) < rs.PageCount Then %>
<p><a href="paginazione1a.asp?Direzione=Avanti">Pagina successiva</a></p>
<%End If%>
<p><% If CLng(Session("PaginaCorrente")) > 1 Then %> </p>
<p><a href="paginazione1a.asp?Direzione=Indietro">Pagina Precedente</a></p>
<%End If%>
</body>
</html>










( pagedata.html )- by Paolo Puglisi - Modifica del 17/12/2023