Salve a tutti, ringranzio in anticipo chi mi darò delucidazioni.. praticamente sto realizzando una traccia di esame e devo realizzare , in ASP, un interazione con Database Access .

La traccia è la seguente :

"realizzare una pagina , con accesso libero, utile a visualizzare i reparti e , per ciascun reparto, la pagina che implementa la query n.1"

La query n.1 è la seguente :

SELECT Count(*) AS Numero
FROM Reparto INNER JOIN (Tipo INNER JOIN Libro ON Tipo.ID_Tipo = Libro.Tipo) ON Reparto.ID_Reparto = Libro.Reparto
WHERE (((Tipo.Dettagli)="Da non perdere" Or (Tipo.Dettagli)="I più venduti"))
GROUP BY (Reparto.Dettaglio=[Inserire il nome del reparto]);
-----------------------------------------------------------------------------------------

Ho realizzato la pagina in questo modo

<%


Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath(".") & "\Abacus07.mdb"

sql = "SELECT * FROM Reparto"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn, 3, 3

if Request.Form("Dettaglio")AND Request.Form("Dettagli") <> "" then

rs.AddNew
rs.Fields("Dettaglio") = Request.Form("Dettaglio")
rs.update

end if

%><html>

<head>
<meta http-equiv="Content-Language" content="it">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">

</head>

<body>


<%

rs.MoveFirst
do until rs.EOF
Response.write(rs.Fields("Dettaglio") & "<br>" )
rs.MoveNext
loop
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing

%>

</body>

</html>


In questo modo compariranno solo i reparti, come posso modificare la variabile SQL in modo che la pagina implementi la query1? Vi ringrazio davvero a chi mi possa risolvere questo problema.