Sto provando a inserire dei dati in una tabella ACCESS.
La sintassi è questa:

<%@LANGUAGE = JScript%>

<%
var cognome = new String(Request.Form("COGNOME"));
var nome = new String(Request.Form("NOME"));
var data_nascita = new String(Request.Form("DATA_NASCITA"));
var luogo = new String(Request.Form("LUOGO"));
var residenza = new String(Request.Form("RESIDENZA"));

var Cn = new ActiveXObject("ADODB.Connection");
var Sc = "driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("Dati.mdb");
Cn.Open(Sc);


Cn.Execute("INSERT into Relatori (cognome, nome, datanascita, luogonascita, residenza) values ('"&cognome&"','"&nome&"', '"&data_nascita&"', '"&luogo&"', '"&residenza&"')");

Cn.Close();
%>

Ho il seguente errore sulla linea "Cn.Execute()":

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

[Microsoft][Driver ODBC Microsoft Access] Istruzione SQL non valida. Prevista 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT' o 'UPDATE'.

Qualcuno mi sa dare qualche indicazione.

Vincenzo