Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: FreddyJ en Octubre 22, 2009, 02:13:12 am
-
Hola. Necesito ayuda con algo.
Cree un campo Tipo Boolena que se llama Chk1 y en un formulario un combo que tiene Sí y No... Como hago para que cuando guarde un Sì en la base de datos se me guarde como true o false, ya que no es un chek sino un combo?
-
Hola, no decis con que base trabajas, pero en estos casos lo mas comun es crear un campo de tipo Integer, y guardar 0 o 1, y es re facil despues guardarlo, ya que en la primera opcion pones el NO y en la otra el SI y simplemente guardas el listindex del combo en ese momento.otra forma es simplemente hacer un Cbool() al listindex, hay muchas formas, o comparando simplemete el texto del combo.
-
Hola solo para complementar con un ejemplo a la explicacion de sebas
CBool(IIf(Combo1.ListIndex = 0, -1, 0))
Suerte.
-
Muchas gracias, fue de gran ayuda.