Ver Mensaje Individual
  #35 (permalink)  
Antiguo 16/10/2007, 14:16
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Re: Actualizar campo Si/No

Un poco mas acerca de tu problema, generalmente tenemos errores logicos con esto, pero la forma es sencilla, básicamente tu quieres saber si un checkbox ha sido seleccionado.

Código:
<input type="checkbox" name="esteCheckBox" value="algocomoesto" />


<%
Dim checkBoxTieneValor

if len(Request.Form("esteCheckBox")) > 0 then
  'esto significa que ha llegado un valor para este objeto del formulario, por lo tanto, ha sido seleccionado
   checkBoxTieneValor = 1
else
  checkBoxTieneValor = 0
end if

strSQL = "UPDATE tabla set campo_booleano = " & checkBoxTieneValor
%>
En teoria le deberias pasar un true/false, pero este valor lo access lo interpreta a veces como "verdadero/falso" dependiendo de la configuracion de idioma, asi que es menos complicado pasarle su valor primitivo que es un entero que toma dos y solo dos valores (1 y 0)

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway

Última edición por u_goldman; 16/10/2007 a las 15:48 Razón: Demasiado C# me esta nublando la vision VB :p