Morpheusweb.it - Risorse per webmaster: script, ASP.NET, C#, Visual Basic .Net, tutorial, asp, javascript, css, php, html, java, ADO, VBScript, forms, frames, Active Server Pages, Dynamic HTML, database, gratis per webmaster e webdesigner

Recordset in una tabella

Permette di inserire i dati provenienti da un recordset in una tabella di cui è possibile specificare il numero delle colonne.


<%
Dim objConn, objRS, strSQL
Set objConn =Server.CreateObject("ADODB.Connection")
objConn.Open strConn
strSQL = "SELECT * FROM tabella"
Set objRS = Server.CreateObject("ADODB.Recordset") objRS.Open strsql, objConn, 1
strrecord_totali = objRS.RecordCount

' imposta il numero di colonne da visualizzare
strnumero_colonne = 5

' il resto
strresto = (strrecord_totali mod strnumero_colonne)

' i record totali meno il resto divisi per le colonne
strrecord_parziali = ((strrecord_totali - strresto) / strnumero_colonne )
Response.Write "<table border='1' align='center'>"
for n = 1 to strrecord_parziali
  Response.Write "<tr>"
  ' stampa i record nelle colonne
  for m =1 to strnumero_colonne
    Response.Write "<td>" & objRS("collezione") & "</td>"
    objRS.MoveNext
  next
  Response.Write "</tr>"
next
Response.Write "</table>"
' controlla se esiste il resto
if strresto <> "0" then
  Response.Write "<table border='1' align='center'><tr>"
  for f = 1 to strresto
    Response.Write "<td>"&objRS("collezione")&"</td>"
    objRS.MoveNext
  next
  Response.Write "</tr></table>"
end if

' pulizia
objRS.Close
Set objRS = Nothing
objConn.Close
Set objConn = Nothing
%>



Scarica il Codice...


Stampa la pagina


 








Inizio pagina

risorse per webmaster