chiedo scusa per ma mia totale ignoranza ma sono alle prime armi con asp..

mi direste dov'è l'errore di sintassi??

il codice è il seguente( la connessione e il resulset sono stati dichiarati ma nn li ho inseriti nel codice postato)

codice:
set rs2=cn.Execute("select * from categorie where id_categoria=" & request.QueryString("id_categoria"))
l'errore che mi da è:

Microsoft OLE DB Provider for SQL Server error '80040e14'

Line 1: Incorrect syntax near '='.

grazie 1000 e scusate ancora se la domanda puo sembrare banale..