Prova cosi
codice:
<%
Set cn = Server.CreateObject("ADODB.Connection")
myConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("\mdb-database\DbMarcatori.mdb")
cn.Open myConn
'Dichiaro il recordset
Dim rs
'Creo il recordset
Set rs = Server.CreateObject("ADODB.Recordset")
'Dichiaro la stringa Sql
Dim Sql
Dim nome_torneo_v
nome_torneo_v = "torneo1"
param_ricerca = request.queryString("param_ricerca")
if param_ricerca = "" then
param_ricerca = "nome_squadra"
end if
Sql = "SELECT * FROM TabMarcatori WHERE NOME_TORNEO <> '' ORDER by "¶m_ricerca&" ASC"
'Apro il recordset, eseguo la stringa Sql e su quale db eseguirla
rs.Open Sql, cn, 1
%>
<table id="marcatori">
<caption>
CLASSIFICA MARCATORI
</caption>
<colgroup>
....
</colgroup>
<thead>
<tr>
<th>¶m_ricerca=cognome">COGNOME</th>
<th>NOME</th>
<th>SQUADRA</th>
<th>GOL</th>
</tr>
</thead>
<tbody>
<%
'Se il recordset NON è (end of file) alla fine del file, allora:
While Not rs.eof
%>
<%
If contatore Mod 2 = 1 then
%>
<tr class="riga0">
<td><%=rs("COGNOME")%></td><td><%=rs("NOME")%></td><td><%=rs("NOME_SQUADRA")%></td><td><%=rs("TOT_GOL")%></td>
</tr>
<%
Else
%>
<tr class="riga1">
<td><%=rs("COGNOME")%></td><td><%=rs("NOME")%></td><td><%=rs("NOME_SQUADRA")%></td><td><%=rs("TOT_GOL")%></td>
</tr>
<%
End if
%>
<%
'Vai al prossimo
contatore = contatore + 1
rs.MoveNext
Wend
%>
</tbody>
</table>
<%
'Chiudo il recordset
rs.Close
Set rs = Nothing
'Chiudo la connessione
cn.Close
Set cn = Nothing
%>
a me funziona, naturalmente devi modificarlo in qualche punto perche io ho messo tutti i tornei