Hola,
Tengo una aplicación VB que funciona perfectamente (en sus equivalentes) con MS SQL Server y/o Access.
He migrado la base de datos Access, al formato MySQL mediante el programa MySQL-Front y aparentemente casi todo está bién. Digo casi todo, debido a que estoy trabado en los puntos donde se usan campos boolean.
El programa MySQL-Front me los convierte a "Tinyint" pero le asigna los valores de la base de datos de origen, es decir, "true" y/o "false". La aplicación me genera errores al evaluar estas situaciones.
Por otro lado, he tratado de ajustar las propiedades de esos campos, mediante el programa "MySQL Control Center" o "mysqlcc", el cual sí contempla valores "bool" en su lista para definir campos de este tipo, pero al intentar hacerlo, igualmente me da error.
Pregunto:
¿Se puede o no, usar campos "bool" con MySQL? y si se puede ... ¿Cómo resuelvo esta situación?
Es muy fácil usar los "tinyint", pero debo cambiar en toda la aplicación aquellos campos afectado, lo cual no me parece una salida muy elegante (aun cuando funcione perfectamente).
¿Alguien con más experiencia que yo, en MySQL, puede aclararme un tanto este asunto?
Gracias.