33 messaggi dal 05 maggio 2007
Salve, utilizzo questo codice per visualizzare i record di un db. Cosi me li visualizza tutti su un unica colonna, avrei la necessita di visualizzarle su 2 colonne come posso fare?

Grazie a tutti

Questo è il codice che mi visualizza su una colonna come modifico per visualizzarlo su due?

<td colspan="2" valign="top">
<%cString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/mdb-database/Fantacalcio2.mdb")
Set objConn=Server.CreateObject("ADODB.Connection")
objConn.Open cstring
Set rs = Server.CreateObject("ADODB.Recordset")
nometabella="Calssifica" ' inserisci qui il nome della tabella da vedere
SQL = "select * from "&nometabella&" order by Pt Desc" 'where ...... Pt desc"
rs.Open sql, objConn
do until rs.eof
%>
<%=rs("Squadra")%><br>
<%
rs.movenext
loop
'chiudo tutto
rs.close
set rs=nothing
objConn.close
set objconn=nothing
%>
</td>

Risorse per tutti gli appassionati di fantacalcio, è possibile consultare news, probabili formazioni e soprattutto i voti del Corriere e Gazzetta gratis.
www.risorsefantacalcio.it

Parrocchie e siti cattolici www.parrocchie.eu
438 messaggi dal 04 agosto 2002
Contributi
devi inserire nel ciclo while anche i tag <td> e, utilizzando un contatore, chiudere ed aprire il tag quando il contatore è pari.

v
33 messaggi dal 05 maggio 2007
scusa non ho capito come potresti farmi un esempio? grazie

Risorse per tutti gli appassionati di fantacalcio, è possibile consultare news, probabili formazioni e soprattutto i voti del Corriere e Gazzetta gratis.
www.risorsefantacalcio.it

Parrocchie e siti cattolici www.parrocchie.eu
130 messaggi dal 26 agosto 2004
non ho ben capito cio che vuoi fare... suddividere il resultset su due colonne?

se cosi, devi sapere quanto meno quanti sono gli elementi....
una possibilita e' fare una query in piu per sapere il numero di elementi.

quindi:

<td>
scorri i primi N/2 elementi
</Td>

<td>
scorri secondi N/2 elementi
</td>

spero di essermi un po spiegato!

Stefano M.
33 messaggi dal 05 maggio 2007
Allora mi spiego meglio i record sono sempre uguali quindi nel numero di 20 record. Vorrei visualizzarli su due colonne 10 e 10 in questo modo
se prima era
a
b
c
d
e
f
g
h

Adesso vorrei

a e
b f
c g
d h

Il codice che ho postato sopra mi visualizza uno sotto l'altro per metterlo in due colonne come lo modifico?

Grazie ancora

Risorse per tutti gli appassionati di fantacalcio, è possibile consultare news, probabili formazioni e soprattutto i voti del Corriere e Gazzetta gratis.
www.risorsefantacalcio.it

Parrocchie e siti cattolici www.parrocchie.eu
130 messaggi dal 26 agosto 2004
Prova cosi:

<%cString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/mdb-database/Fantacalcio2.mdb")
Set objConn=Server.CreateObject("ADODB.Connection")
objConn.Open cstring
Set rs = Server.CreateObject("ADODB.Recordset")
nometabella="Calssifica" ' inserisci qui il nome della tabella da vedere
SQL = "select * from "&nometabella&" order by Pt Desc" 'where ...... Pt desc"
rs.Open sql, objConn
set i = 0
%>

<td valign="top">
<%
for i = 0 to 10
%>
<%=rs("Squadra")%><br>
<%
rs.movenext
next
%>
</td>

<td valign="top">
<%
for i = 0 to 10
%>
<%=rs("Squadra")%><br>
<%
rs.movenext
next
%>
</td>


<%
'chiudo tutto
rs.close
set rs=nothing
objConn.close
set objconn=nothing
%>

Stefano M.
33 messaggi dal 05 maggio 2007
mi da questo errore

Object required: '[number: 0]'

alla riga set i=0

Risorse per tutti gli appassionati di fantacalcio, è possibile consultare news, probabili formazioni e soprattutto i voti del Corriere e Gazzetta gratis.
www.risorsefantacalcio.it

Parrocchie e siti cattolici www.parrocchie.eu
33 messaggi dal 05 maggio 2007
Grazie 1000 funziona era il set che nn andava messo

Risorse per tutti gli appassionati di fantacalcio, è possibile consultare news, probabili formazioni e soprattutto i voti del Corriere e Gazzetta gratis.
www.risorsefantacalcio.it

Parrocchie e siti cattolici www.parrocchie.eu

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.