encontré estas respuestas y posibles soluciones:
1) Podria estar intentando abrir una tabla, sin referenciar la conexion que se debia crear anteriormente.
2) fijate que estes incluyendo bien los nombres de los campos del formulario en el asp donde intentas registrarlos...
ademas fijate la longitud permitida en los campos de access (o la bd que uses)...
y ademas los permisos de lectoescritura que estes utilizando para grabar el nuevo registro.
voy a revisar el código, porque hice algunas modificaciones.
DEBSPAIN: SI SABES ALGO MAS PUBLICALO, GRACIAS!!