Valor null de formulario

Hola,
He hecho un formulario desde el que quiero recoger cierta información. De hecho, es un cuestionario de calidad:
http://www16.brinkster.com/marmotil/enquesta.asp (aqui puedes verlo). Recojo los valores en una tabla de access ( Para ver resultados: http://www16.brinkster.com/marmotil/enquesta_consul.asp). Mi problema es que los campos del cuestionario que no se rellenan o marcan quedan en el registro en blanco. Yo quiero que estos valores reciban un 0. Lo probe haciendo un bucle parecido a este:
(...)
enquesta_rs.addnew
for each parametre in request.form
if (request.form(parametre) = "") then
null_rs(parametre) = 0
else
null_rs(parametre) = request.form(parametre)
end if
next
enquesta_rs.update
response.write "insertado"
else %>
(...)
Lo probé a hacer en una tabla con 3 campos para hacer una prueba y funciono. Cuando lo probé para la tabla enquesta, no funciono: salia un error que decía que el valor estaba fuera del intervalo (no recuerdo bien el error). Quería consultarte si conoces alguna otra manera de hacer esto
Gracias de antemano...
PD: Confío en ti... Ya me ayudaste en otra ocasión...

1 respuesta

Respuesta
1
El error probablemente sea en lo que aceptan esos campos de la bbdd. No en lo que le estas intentando meter.
Comprueba que puedes meter 0 en donde quieres meterlo. Normalmente el error suele ser porque intentas meter valores en donde no se debe... o como no se debe

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas