Ho questo codice:

codice:
SQL = "SELECT * FROM SPOT WHERE Publi1_prov = '" & mProv & " ' AND Publi1_stato='C' OR Publi1_prov='TUTTE' AND Publi1_stato='C' ORDER BY RAND() LIMIT 1"
	
Set rs=oConn.Execute(SQL)    <---- linea 18
Response.Write (rs("ID") & rs("IDUtente"))
dove con un select fisso delle condizioni di estrazione e dopo chiedo un ordine random ... però al browser mi genera questo errore:

codice:
Microsoft JET Database Engine error '80040e14' 

Syntax error (missing operator) in query expression 'RAND() LIMIT 1'. 

/elencoprovince.asp, line 18
dove sbaglio?
Grazie dell'aiuto
Mir