Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'ID ='.

/ruote/evadi_ordine.asp, line 13


codice:
SQL = " SELECT * FROM Ordini WHERE ID = " & QSID
	Set RS = Conn.Execute(SQL)
nella tabella "Ordini" ho il primo campo ID che corrisponde a 1.

non capisco perchè mi genera questo errore