Creo que el error puede estar aquí:
esta página se llama wekly_poll.asp 
Código:
 rsSavePollVotes.Fields(strPollVote) = CInt(intVoteChoiceCount)
  La variable strPollVote corresponde a: 
Código:
  strPollVote = Request.Form("PollVote")
    de donde PollVote viene de la página formulario que se llama encuestaweb.asp y el código de ese campo es: 
Código:
  if NPregunta="1" then
				Response.Write vbCrLf & "	<tr><td colspan=""2""><span class=""smPollText""><input type=" & result("campoT") & " name=""PollVote"" value=""Votes_" & intSelectionLoopCounter & """>"
				else
				Response.Write vbCrLf & "	<tr><td colspan=""2""><span class=""smPollText""><input type=" & result("campoT") & " name=""PollVote" & id_no &" value=""Votes_" & intSelectionLoopCounter & """>"
				end if
  En donde le digo que se NPregunta es uno, ese campo se llame PollVote y que si es más de 1 se llame 
Código:
  name=""PollVote" & id_no &"
    de la cual optenemos PollVote207 y PollVote253.
El problema es que al recuperar la variable solo recuper la que se llama PollVote y no el resto.
Si PollVote lo recupero asi:
Código:
  strPollVote = Request.Form("PollVote")
   , como recupero los otros y lo más importante como le pongo en la función: 
Código:
  rsSavePollVotes.Fields(strPollVote) = CInt(intVoteChoiceCount)
    para que me recorrar todos los campos que he optenido, en este caso 203,207,253  
 
 
Haber si alguien me puede ayudar...
Un saludo