salve a tutti!

allora... sto uscendo pazzo x uno stupido INSERT INTO la pagina mi da errore di sintassi, potete dare un'occhiata gentilmente perchè mi sembra tutto ok il codice...
<%
Dim data1,desc1
data1=request.form("data2")
desc1=request.form("desc2")
link1=request.form("link2")

Dim DBconn
set DBconn = Server.CreateObject("ADODB.connection")
strConn="Provider = Microsoft.jet.OLEDB.4.0; Data Source =" & Server.MapPath("/mdb-database/database.mdb")
DBconn.Open strConn


strSql="INSERT INTO news(data,desc,link) VALUES ('"&data1&"','"&desc1&"','"&data1&"')"
DBconn.Execute(strSql)
%>

grazie mille!!!!