Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Ayuda con el Checkbox

Estas en el tema de Ayuda con el Checkbox en el foro de Visual Basic clásico en Foros del Web. porfavor necesito ayuda con el checkox resulta que estoy usando unos cuantos checks para unas intrucciones que se almacenan en la base de datos y ...
  #1 (permalink)  
Antiguo 29/01/2008, 12:24
 
Fecha de Ingreso: enero-2008
Mensajes: 181
Antigüedad: 16 años, 3 meses
Puntos: 1
De acuerdo Ayuda con el Checkbox

porfavor necesito ayuda con el checkox resulta que estoy usando unos cuantos checks para unas intrucciones que se almacenan en la base de datos y si los almacena perfectamente mi problema es que al buscar el registro para que me lo muestre en pantalla si un check estaba palomiado al buscarlo aparece en blanco, creo que es por la instruccion que estoy haciendo para burcarlo
lo busco con el siguiente codigo

Check1.Value = rst.Fields("bueno") & ""
Check3.Value = rst.Fields("regular") & ""
Check2.Value = rst.Fields("malo") & ""

pero me marca error por el value como le puedo hacer para que me aparesca palomiado cuando busque

espero que me puedan ayudar, gracias.... saludos
  #2 (permalink)  
Antiguo 29/01/2008, 15:05
Avatar de rororifr  
Fecha de Ingreso: enero-2008
Mensajes: 7
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: Ayuda con el Checkbox

hola estas tratando de aignar un valor caracter al check eto solo lo puedes hacer si pones la propiedad caption
Check1.caption = rst.Fields("bueno") & ""
Check3.captio = rst.Fields("regular") & ""
Check2.caption = rst.Fields("malo") & ""
el value es solo para asignarle true o false esto es lo que entiendo de tu pregunta me abisas si estoy equibocado con tu pregunta o me la explicas mejor
  #3 (permalink)  
Antiguo 29/01/2008, 16:08
Avatar de aavg  
Fecha de Ingreso: abril-2002
Ubicación: Morelia México
Mensajes: 356
Antigüedad: 22 años
Puntos: 1
Re: Ayuda con el Checkbox

de que tipo son tus campos "bueno", "regular", "malo" en tu Base de datos? y que es lo que les estas almacenando?
__________________
Abraham Velasco
Usuario # 516 en los Foros del Web.
El hombre no vale por lo que sabe, sino por lo que transmite
C'est parce qu'il y a un Dieu que nous sommes libres
  #4 (permalink)  
Antiguo 30/01/2008, 11:10
 
Fecha de Ingreso: enero-2008
Mensajes: 181
Antigüedad: 16 años, 3 meses
Puntos: 1
De acuerdo Re: Ayuda con el Checkbox

Cita:
Iniciado por rororifr Ver Mensaje
hola estas tratando de aignar un valor caracter al check eto solo lo puedes hacer si pones la propiedad caption
Check1.caption = rst.Fields("bueno") & ""
Check3.captio = rst.Fields("regular") & ""
Check2.caption = rst.Fields("malo") & ""
el value es solo para asignarle true o false esto es lo que entiendo de tu pregunta me abisas si estoy equibocado con tu pregunta o me la explicas mejor
hola si mira lo que pasa es que en los campos de checkbox son si o no y se palomea la casilla entonces alguardarlo a la base de datos lo hago con la instruccion de check1.value y si lo almacena en la base de datos ya sea si o no

la cuestion es que al realizar la busqueda no me aparece palomeada la opcion del check box que cuando se agrego o guardo si esa misma opcion paparecia palomeada por eso les comentaba que con la instruccion que habia puesto del

Check1.value = rst.Fields("bueno") & ""
me marca erro de compilacion por eso pregunto que como le puedo hacer
por que si le pongo caption al consultar solo aparece el false o true y yo solo quiero que se rellene la casilla del check
  #5 (permalink)  
Antiguo 30/01/2008, 11:49
Avatar de aavg  
Fecha de Ingreso: abril-2002
Ubicación: Morelia México
Mensajes: 356
Antigüedad: 22 años
Puntos: 1
Re: Ayuda con el Checkbox

rishart ..... contesta la pregunta.... de que tipo es tu campo en la Base de Datos??? y que valor te regresa en la ventana de inmediato si escribes:

?rst.Fields("bueno")

antes de asignarselo al Checkbox...


Creo que deberia de ir asi:

Check1.Value = value(rst.Fields("bueno"))


Pero depende mucho de que es lo que te regresa la consulta en ese campo y de que tipo es tu campo...
__________________
Abraham Velasco
Usuario # 516 en los Foros del Web.
El hombre no vale por lo que sabe, sino por lo que transmite
C'est parce qu'il y a un Dieu que nous sommes libres
  #6 (permalink)  
Antiguo 30/01/2008, 12:12
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Re: Ayuda con el Checkbox

Hola, yo creo que debería ser así

Check1.Value = IIf(rst.Fields("bueno") = True, Checked, Unchecked)

e igual para los otros dos campos
  #7 (permalink)  
Antiguo 30/01/2008, 12:24
 
Fecha de Ingreso: enero-2008
Mensajes: 181
Antigüedad: 16 años, 3 meses
Puntos: 1
De acuerdo Re: Ayuda con el Checkbox

Cita:
Iniciado por Avellaneda Ver Mensaje
Hola, yo creo que debería ser así

Check1.Value = IIf(rst.Fields("bueno") = True, Checked, Unchecked)

e igual para los otros dos campos
Muchas muchas muchissiiiimass gracias Avellaneda la instruccion que me proporcionaste corre perfecto acabas de darme una gran ayuda muchas gracias a los demas tambien por tratar de ayudarme que fue de gran utilidad para mi y mi campo en la base de datos estaba definida como si/no... gracias y les envio un cordial saludo....
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 21:02.