Foros del Web » Programando para Internet » ASP Clásico »

Insertar valoro de un checkbox en una BD

Estas en el tema de Insertar valoro de un checkbox en una BD en el foro de ASP Clásico en Foros del Web. Hola. Creo que mi pregunta es bastante simple pero me he atascado y no consigo solucionar el problema. La cuestion es que tengo una BD ...
  #1 (permalink)  
Antiguo 03/07/2002, 02:31
 
Fecha de Ingreso: julio-2002
Mensajes: 7
Antigüedad: 22 años, 10 meses
Puntos: 0
Insertar valoro de un checkbox en una BD

Hola.
Creo que mi pregunta es bastante simple pero me he atascado y no consigo solucionar el problema.
La cuestion es que tengo una BD con un campo tipo "Si/No". En mi pagina ASP he sustituido este campo por un CheckBox. Cuando hago una insercion no consigo guardar el valor del campo del checbox en la BD no puedo guardar el valor del checkbox pues me dice que los "Tipos de datos no coinciden". En la propiedad value del checkbox le pongo que es igual a Si, y luego para insertar pongo
objAlumno("Matriculado")=Request.Form(&q uot;Matriculado").
A ver si alguien me tira un cable. Gracias
:(
  #2 (permalink)  
Antiguo 03/07/2002, 02:44
 
Fecha de Ingreso: diciembre-2001
Mensajes: 31
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Insertar valoro de un checkbox en una BD

Hola prueba lo siguiente, primero compruebas si es Si o No y luego en la BD se mete como "1" si es Si y "0" si es no.

  #3 (permalink)  
Antiguo 03/07/2002, 02:59
 
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 263
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Insertar valoro de un checkbox en una BD

Tambien puedes transformar el tipo de datos a boolean:

objAlumno("Matriculado")=cbool(Request.F orm("Matriculado")).

Creo que debería funcionar

Saludos



Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:14.