Ciao a tutti sto creando una pagina che abbia la possibilità di effettuare una selezione sul DB mirata soltanto ad alcuni record... il campo di selezione è quello denominato "Argomento" e il parametro di selezione è "Calcio".

Purtroppo come l'ho fatta io la pagina mi restituisce tutti i record del DB senza andare a selezionare i record in base ai campi che gli ho chiesto. In pratica di record me ne dovrebbe restituire solo tre e invece me li visualizza tutti quelli inseriti sul DB.

Di seguito riporto il codice:


<%
Set RecSet = Server.CreateObject("ADODB.Recordset")

'PRELEVA LA NEWS DAL DB, IN BASE ALL'ARGOMENTO DELLA PAGINA

SQL = "SELECT * FROM gestione_news WHERE 'Argomento =' " & Request.QueryString("Calcio") &""
RecSet.Open SQL, Conn, adOpenStatic, adLockOptimistic

'CONTROLLA SE LA NEWS è REALMENTE PRESENTE
If RecSet.Eof = False Then

Do until RecSet.Eof

'VISUALIZZA GLI EVENTUALI RECORD ESISTENTI PER QUESTO ARGOMENTO
%>

<tr>
<td><font face="verdana"><%=RecSet("data")%><%=RecSet("titol o")%></font></td>
</tr>

<%
RecSet.Movenext
Loop

RecSet.Close
Set RecSet = Nothing

End IF
%>



Qualcuno sa come aiutarmi?: