if chk = "9" then

session("idalunno") = request.querystring("ID")
chkz = request.querystring("test")
session("marazio") = request.querystring("materia")
if chkz = "1" then
aaa = session("marazio")
bbb = session("idalunno")

voto = request.form("voto")
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open("DSN=prova")
Set objRs = Server.CreateObject("ADODB.Recordset")
set objRs = objConn.Execute("insert into voti ( id_studente, id_materia, votazio,) values ("&bbb&", "&aaa&", "&voto&")")
Set rs = Nothing
objConn.Close
Set objConn = Nothing

end if

ecco..questo è lo script...tutte le volte che faccio partire la connessione..si connnettte...ecc...quando arriva alla stringa...errore di sintassi INSERT INTO...ma dove!!!!!