Ho una pagina asp (segue codice) che vorrei creasse una tabella html ogni 7 record letti con la query del codice asp.
Io riesco a leggere tutti i record e a metterli in tabella ma non ho la più pallida idea di come fare per chiudere la tabella al settimo record, aprirne una nuova a partire dall'ottavo e chiuderla al quattordicesimo e così' via fino all'ultimo record.
C'è qualcuno che può darmi una mano?
Grazie fin d'ora per l'eventuale aiuto
Luca
codice pagina:
<%
RecordsperTabella = 10
SET objConn = SERVER.CreateObject("ADODB.Connection")
objConn.Open strConnessione
SET objRec = SERVER.CreateObject("ADODB.Recordset")
strSql = "select record1, record2, record3, record4 from tabella"
objRec.open strSql, objConn, 2, 3
%>
<html>
<head>
<title>Prova</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table border="1">
<tr>
<td>Titolo1</td>
<td>Titolo2</td>
<td>Titolo3</td>
<td>Titolo4</td>
</tr>
<%
For i=1 to RecordsperTabella
if not objRec.eof then
%>
<tr>
<td><%=objRec.Fileds(0)%></td>
<td><%=objRec.Fileds(1)%></td>
<td><%=objRec.Fileds(2)%></td>
<td><%=objRec.Fileds(3)%></td>
</tr>
<%
objRec.MoveNext
end if
next
%>
</table>
</body>
</html>
<%
if objRec.state = 1 then
objRec.close
end if
if objConn.state = 1 then
objConn.close
end if
set objRec = nothing
set objConn = nothing
%>

Rispondi quotando