ciao ragazzi, ho un problema che non capisco proprio da dove nasca!!
Allora ho un modulo che invia news ad un db Access, e tutto funzionava perfettamente fino a qualche giorno fa; da ieri invece riesco ad inserire solo 1 parola ma non frasi lunghe. Il campo del db è settato come memo quindi non dovrebbe dare problemi di lunghezza, inoltre mi da il seguente errore:
codice:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression ''news inserita', 'user')'. 

/inserimento_dirigenti.asp, line 135
ed ecco il codice dalla pagina
codice:
 <% 
dim user
user=session("user")
			  
			  
if user<>"" then
Dim news, data

news=Request.Form("news")
data=FormatDateTime(date(),1)
        if news="" then
         response.Write("non hai inserito nessuna notizia, torna    indietro.")
         else

         set Conn = Server.CreateObject("ADODB.Connection")
          strCon = "driver={Microsoft Access Driver (*.mdb)};DBQ="&  Server.MapPath("mdb-database/news.mdb")
         Conn.open (strCon)


         sql="INSERT INTO news (data, news, user) VALUES('"&data&"', '"&news&"', '"&user&"')"
         Conn.Execute sql

         Conn.close
         set Conn=nothing
         Response.Write("Notizia inserita con successo")
         end if
else 
response.Redirect("area_riservata.asp")
end if
%>