Set conn=Server.CreateObject("ADODB.Connection")
conn.Open ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& Server.MapPath("database/archivio.mdb")&"")

sql="INSERT INTO DATI(Nome, Cognome, Indirizzo, Citta, Telefono, e_mail, Provincia, Nazione, Note ) VALUES('"& Nome & "','"& Cognome & "','"& Indirizzo & "','"& Citta & "','"& Telefono & "','"& e_mail & "','"& Provincia & "','"& Nazione & "','"& Note & "')"
conn.Execute sql
response.write(sql)
conn.Close
set conn=nothing


e mi restituisce un errore di sintassi tipo questo:


Tipo di errore:
Microsoft JET Database Engine (0x80040E14)
Errore di sintassi nell'istruzione INSERT INTO.
/ergon-ins/inserimento1.asp, line 145


Tipo di browser:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2)

Pagina:
POST 235 bytes to /ergon-ins/inserimento1.asp

POST Data:
Nome=sds&Cognome=dsa&Indirizzo=dasdas&Citta=ada&Pr ovincia=dadasd&Nazione=asdsa&Telfono=dasd&e_mail=a sadas&note=dasdasdasda&File=C%3A%5CDocuments+and+S ettings%5CAdministrator%5CDesktop%5Cae001_release_ . . .


qualche idea io sto diventando matto