PARA M VALLEJOS

dradana2003
03 de Abril del 2006
Como sabes estoy enfrascado en un proyecto que trabaja contra un servidor de bases de datos MYSQL5 este tiene un tipo de datos que se llama bit y es un bolean es decir solo acepta 1 o 0,



Trabajando con las lineas de comando inserto bien en este campo un valor 1 y si no pongo nada el servidor coloca un signito raro, pero llena el cmapo.



Ahora el problema es llenar el compo desde VB, porque estoy trabajando con una forma donde lo que tengo es chebox y hasta ahora cundo este esta chequeado el valor es 1 y si no 0. pero el servidor me dice que el dato es muy largo.



Declare variables para cada chexbox y las puse interger y me sigue diciendo que el dato es muy largo

Declare las variables bolean y me da el mismo mensaje.



Realmente no se que hacer



Lo otro seria declarar el campo en la base de datos como interger, pero eso ocupa mas espacio en la base



Espero su ayuda

epa
03 de Abril del 2006
Buenas.
El error dice que es mu largo o muy grande?

Prueba pasarlo como Byte que ocupa solo un byte o, algo no muy recomendable, si el error es de 'longitud' prueba pasarlo desde una variable de cadena de longitud fija que = ocupa un byte.

Saludos

epa
03 de Abril del 2006
Me olvidava, la cadena de longitud fija, obviamente de un caracter para que sea de un byte. Saludos