Ciao ragazzi,
sto impazzendo, ho risolto un problema ed ecco un altro....
Quando provo ad inserire dei dati in un DB, i campi sono tutti meno, ho il seguente errore:
Insert INTO attivita (dal, al, attivita, note, anno) VALUES ('10/01/2005', '10/01/2005', 'TEST', 'TEST', '2005' )
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
/admin/ACT_add_proc.asp, line 22
Ecco il codice:
<%
'---Dichiarazione variabili
Dim dal, al, attivita, note, anno, SQL, RSact
'---Recupero i valori della Form
dal = Trim(Replace(Request.Form("dal"), "'", "''"))
al = Trim(Replace(Request.Form("al"), "'", "''"))
attivita = Trim(Replace(Request.Form("attivita"), "'", "''"))
note = Trim(Replace(Request.Form("note"), "'", "''"))
anno = Trim(Replace(Request.Form("anno"), "'", "''"))
SQL = " Insert INTO attivita (dal, al, attivita, note, anno) VALUES ('"& dal &"', '"& al &"', '"& attivita &"', '"& note &"', '"& anno &"' )"
'SQL = " Insert INTO attivita (datafrom, datato, attivita, note, anno) VALUES ('"& quote(datafrom) &"', '"& quote(datato) &"', '"& quote(attivita) &"', '"& quote(note) &"', '"& quote(anno) &"' )"
Response.Write SQL
Set RSact = Conn.Execute(SQL)
Response.Redirect "ACT_list.asp"
%>