Ciao a tutti. Ho scritto centinaia di volte il codice di inserimento e mai avevo avuto questo errore:

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

[Microsoft][ODBC Microsoft Access Driver] Missing semicolon ( at end of SQL statement.
-----------------------------------

cosa c'è che non va? ecco il codice:
codice:
sql="INSERT INTO calendario (a, b, ver, user) VALUES ("&var_a&", "&var_b&", "&ver&", '"&session("utente")&"') WHERE id="&id&""
conn.execute sql