Ho una pagina con una serie di checkbox, nel momento in cui voglio inserire i dati corrispondenti nel db faccio un ciclo sulle check selzionate e ogni volta che ne trovo una inserisco i dati corrispondenti nel db. Vorrei farlo tramite sql ma non so se ho scritto un comando inesistente o cosa. La mia stringa sql è:

INSERT INTO tabVoti (Id_Sond, Id_Risp, IP_Voto, DataVoto)
VALUES (id_sondaggio, id_risp, "'" & userip & "'", date())
WHERE id_risp=" & id_risp & " AND id_sond=" & id_sondaggio

E mi ritorna l'errore:
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'WHERE id_risp=8 AND id_sond=1'.
miofile.asp, line 49

sulla riga di esecuzione sql "set rs_voto = connsond.execute(sql_voto)"