Ciao,
non va, ho fatto come da te detto, ecco il codice....
codice:
<%
Option Explicit
session.LCID=1040
%>
<%
'---Dichiarazione variabili
Dim datadal, dataal, titolo, descrizione, anno, SQL, RS
datadal = Request.Form("datadal")
dataal = Request.Form("dataal")
titolo = Request.Form("titolo")
descrizione = Request.Form("descrizione")
anno = Request.Form("anno")
Function myData(ladata)
If isNull(ladata) Then
myData = NULL
Else
myData = "'" & ladata & "'"
End If
End Function
SQL = " Insert INTO attivita (datadal, dataal, titolo, descrizione, anno) VALUES (" & myData(datadal) & ", " & myData(dataal) & ", '"& titolo &"', '"& descrizione &"', '"& anno &"' )"
Set RS = Conn.Execute(SQL)
'Response.Write SQL
Response.Redirect "ACT_list.asp"
%>
ho il seguente errore:
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
/admin/ACT_add_proc.asp, line 28
ho stampato la quesry:
Insert INTO attivita (datadal, dataal, titolo, descrizione, anno) VALUES ('01/01/2005', '', 'IZ7AUH', 'TEST', '2005' )