Ciao a tutti, ho un recordset che devo filtrare 2 volte ma non sono capace di farlo. A grandi spanne ho fatto un paio di tentativi, posto quello che secondo me si avvicina di più.

codice:
<%
Dim rs_commesse__MMColParam
rs_commesse__MMColParam = "1"
If (Request.QueryString("find2") <> "") Then 
  rs_commesse__MMColParam = Request.QueryString("find2")
End If
%>
<%
Dim rs_commesse__MMColParam2
rs_commesse__MMColParam2 = "1"
If (Request.QueryString("id_societa") <> "") Then 
  rs_commesse__MMColParam2 = Request.QueryString("id_societa")
End If
%>
<%
Dim rs_commesse
Dim rs_commesse_numRows

Set rs_commesse = Server.CreateObject("ADODB.Recordset")
rs_commesse.ActiveConnection = MM_conn_teammeccanica_STRING
rs_commesse.Source = "SELECT * FROM Q_COMM_ART_ORD_NO_DDT_IN WHERE K_n = '" + Replace(rs_commesse__MMColParam, "'", "''") + "' AND IDFORN = '" + Replace (rs_commesse__MMColParam2, "'", "''") + "' ORDER BY Codice ASC"
rs_commesse.CursorType = 0
rs_commesse.CursorLocation = 2
rs_commesse.LockType = 1
rs_commesse.Open()

rs_commesse_numRows = 0
%>
Mentre mando come parametro URL ID_DDT_IN mando come sessione ID_societa... come posso fare? (la sessione si chiama ddt_soc)