mi da questo errore quando eseguo la query

codice:
Operation must use an updateable query.
sono sicuro che la query funza, e quasi altrettanto che l'errore è da qualche altra parte...

posto il codice
codice:
 
'Definisci la connessione
Set objConn = Server.CreateObject("ADODB.Connection")

'Apre la connessione
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source =" & Server.MapPath("DB.mdb") & "; Persist Security Info = False"


ip=request.serverVariables("REMOTE_ADDR")
ip_int=request.serverVariables("LOCAL_ADDR")
brow=request.serverVariables("HTTP_USER_AGENT")


Sql = "INSERT INTO visite (ip,ip_interno,browser,data) VALUES ('" & ip & "','" & ip_int & "','" & brow & "','" & now() & "')"

response.write sql

objConn.execute(sql)

objConn.close
mi date una mano a trovare cosa non funza?

grazie