Ciao ragazzi, buona settimana a tutti innanzitutto. Ho un problema concettuale del genere:

tabella
Inter 2 s
Inter 3 s
Milan 1 s
Milan 5 s
Milan 4 s
Juve 5 ns
Juve 6 ns

dove s e ns sta per stampato e non stampato.

Vorrei fare una pagina dove a dx compaiono i non stampati raggruppati per nome di squadra e a sx i stampati sempre raggruppati per nome di squadra ( sull'aggiornamento vedrò dopo).
In questo caso avrei a dx la Juve e a sx Inter e Milan.

Creo quindi una tabella, un tr e due td. Domanda: sono costretto ad aprire e chiudere n volte la select ( le squadre sono 6) o posso fare diversamente? In un sito che ho fatto tempo fa ho adottato questa soluzione:

codice:
<TD WIDTH="25%"  valign="top">
  
<%
Strconn="Driver={Microsoft Access Driver (*.mdb)}; dbq="&Server.MapPath(".mdb") 
set Conn=Server.CreateObject("ADODB.Connection") 
Conn.open strconn 
Squeryt="SELECT * from eve where Cdate(il)>=date()  and ccl=false ORDER BY il desc ;"
set rs=server.createobject("adodb.recordset") 
rs.open Squeryt,Conn
Do until Rs.eof=True
aag=rs("ccon")
%> 

  <table WIDTH="100%"  >
  
  <tr>
  
  
  <td WIDTH="100%">" target="_new"><% =rs("il")%> -  <% =rs("soggetto")%></td>
  
  
  </tr>
  
  
  </table>  
  <%
rs.movenext 
loop
rs.close 
Set rs=Nothing 
conn.close
set Conn=Nothing
%>
  
  </TD>
  
  <TD WIDTH="25%"  valign="top">
  <%
Strconn="Driver={Microsoft Access Driver (*.mdb)}; dbq="&Server.MapPath("varo.mdb") 
set Conn=Server.CreateObject("ADODB.Connection") 
Conn.open strconn 
Squeryt="SELECT * from eve where Cdate(il)<date()  and ccl=false ORDER BY il desc ;"
set rs=server.createobject("adodb.recordset") 
rs.open Squeryt,Conn
Do until Rs.eof=True
%>
  <table WIDTH="100%"  >
  
  
  <tr>
  
  
  <td WIDTH="100%">
  
 <a href="popevents.asp?aadd=<%=rs("ccon")%>" target="_new"> 
  <% =rs("il")%> -  <% =rs("soggetto")%>
  </td>
  
  </a>
  </tr> 
  
  
  
</table>
  <% rs.movenext 
loop
rs.close 
Set rs=Nothing 
conn.close
set Conn=Nothing
%>
  </TD>
quindi ho aperto e chiuso la connessione due volte. Nel caso specifico mi tocche rebbe farlo n volte. C'è una soluzione più elegante?

Grazie mille