26 messaggi dal 26 agosto 2003
Ho un problema nel formattare dei record estrapolati dal database.

Trovati i record li vado a scrivere tramite il comando

?Do while NOT RS.EOF? all? interno di una tabella

Questo mi permette di visualizzare tutti i record trovati in sequenza uno sotto l?altro ed è qui che vorrei che fosse diverso, cioè i record trovati li vorrei visualizzare non su una colonna ma su tre colonne, è possibile questo?

Spero di essermi spiegato.

Ciao e grazie.
52 messaggi dal 25 febbraio 2004
<table>
 <tr>
  <td>Titolo1</td>
  <td>Titolo2</td>
  <td>Titolo3</td>
  <td>Titolo4</td>
</tr>
<%
Do while not rs.eof
%>
<tr>
  <td><%=rs("campo1")%></td>
  <td><%=rs("campo2")%></td>
  <td><%=rs("campo3")%></td>
  <td><%=rs("campo4")%></td>
</tr>
<%
 rs.movenext
Loop
%>
</table>

stellasp
26 messaggi dal 26 agosto 2003
Ciao stellasp, non è proprio cosi che intendevo

se non ho capito male i campi 1,2,3,4 fanno parte del record.

Invece mi serve che i record si ripetano ogni tre colonne
_ _ _
|_|_|_|
|_|_|_|
|_|_|_|
|_|_....

e cosi via, dove ogni cella contiene un record contenente piu di un campo.

Grazie comunque del tuo aiuto.

Ndrek
69 messaggi dal 23 settembre 2001
www.sballai.com
Prova così:
<%
response.write("<table><tr>")
colonne = 1
Do while not rs.eof
colonne=colonne+1
response.write("<td>" & rs("campo") & "</td>")
if colonne = 3 then
response.write("</tr><tr>")
end if
rs.movenext
loop
response.write("</tr></table>")
%>



Saluti.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.