Estoy teniendo un problema con un ASP que he armado para una votacion, el mismo esta armando de la siguiente manera :
---- Pregunta ----
--Respuesta1
--Respuesta2
--Respuesta3
Cada una de las respuestas genera un checkbox con el ID de la respuesta, este ide es unico , supongamos
46 para Respuesta1
47 para Respuesta2
48 para Respuesta3
Hasta aqui todo bien, me envia los valorores a otro asp para realizar el update de los votos y ahi es cuando falla,
el update es como el siguiente :
Código:
El problema es que la variable IDResp me esta devolviendo los 2 valores de los ID, ejemplo si tildo respuesta 1 y 3, seria 46 y 48, separado por comas , lo que me devuelve un error : set rs = Conexion.Execute("UPDATE Enc_Respuestas SET Votos = Votos + 1 WHERE IDEncuesta = " & IDEnc & " AND ID = " & IDResp)
Código:
Como puedo corregir el Query para que al llegarle multiples valores en la variable IDResp, haga un update de 1 voto mas para cada uno de las respuestas ?Microsoft OLE DB Provider for SQL Server error '80040e14' Line 1: Incorrect syntax near ','.
Desde ya muchas gracias