Ciao, mi sta dando errore questo codice:

codice:
strq = "UPDATE news set data=#" & Cdata & "#, titolo='" & Ctitolo "', messaggio='" & Cmessaggio & "' WHERE id=" & id

strprov = "DRIVER=Microsoft Access Driver (*.mdb); DBQ=" & Server.MapPath("news.mdb")

set rst=Server.CreateObject("ADODB.Recordset")
rst.execute(strq)
l'errore è questo:

Microsoft VBScript compilation error '800a0401'

Expected end of statement

Cosa può essere?