Microsoft JET Database Engine error '80040e07'

Data type mismatch in criteria expression.

/.../pw_modificata.asp, line 58


dove la linea 58 è:
set objRs = objConn.Execute("SELECT * FROM dati WHERE ID_UTENTE='"&session("id")&"'")

e il campo ID_UTENTE è un contatore

perchè mi da l'errore??