Salve a tutti, io ho fatto questa pagina asp che legge i valori da un form e dovrebbe inserirli nel db, però non lo fa e l'errore che mi da è

Errore di sintassi nell'istruzione INSERT INTO.
/modulo3.asp, line 31

Mi potreste dare una mano per capire dove sbaglio?

<%@ Language=VBSCRIPT%>
<%Option Explicit%>



<%
Dim objConn
Set objConn= Server.CreateObject("ADODB.Connection")
objConn.ConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)};" & "DBQ=G:\Inetpub\wwwroot\pippo.mdb"
objConn.Open

Dim objRS
Set objRS = Server.CreateObject ("ADODB.Recordset")

objRS.Open "FormAssistenza", objConn, , adLockOptimistic, adCmdTable

If((Request("nome")="")) Then
Response.Write "Inserire Il nome"

Elseif ((Request("cognome")="")) Then
Response.Write "Inserire il cognome"
Else
objRS.AddNew
objRS("Nome")=Request.Form("nome")
objRS("Cognome")=Request.Form("cognome")
objRS("IDCliente")=Request.Form("cod")
objRS("D1")=Request("radio_1")
objRS("D2")=Request("radio_2")
objRS("D3")=Request("radio_3")
objRS("Note")=Request.Form("Segnala")
objRS.Update
end if

objRS.Close
Set objRS=Nothing

objConn.Close
Set objConn=Nothing
%>