PDA

Ver la Versión Completa : Error en checkbox con FireMonkey


sleep25000
14-04-2013, 11:52:25
Hola, soy nuevo en FireMonkey, estoy desarrollando una aplicacion sencilla, el problema lo tengo al tener que almacenar un valor booleano atraves de un checkbox en MySQL, al guardar, me sale el siguiente error: "True no is a valid integer value for field", he probado en MySQL con los tipos: "boolean" y tinyint(4), pero sale el mismo error.

El checkbox lo enlazo atraves de liveBinding con el tipo BindDBCheckLink.

Espero puedan ayudarme.

Un saludo.

Casimiro Notevi
14-04-2013, 12:49:00
Normalmente el checkbox tendrá dos propiedades que son algo así como: "ValueForTrue" y "ValueForFalse", le pones el valor que necesites: True, False, 1, 0, etc.

sleep25000
14-04-2013, 12:58:41
Gracias por la respuesta,

Pero el Checkbox no tiene esas propiedades, solo tiene la propiedad "isCheckBox".

sleep25000
14-04-2013, 13:07:31
perdón la propiedad "isChecked"

Casimiro Notevi
14-04-2013, 13:47:35
Como hablas de mysql y valores para true/false entonces supongo que es un TDBcheckbox, y en ese caso tienes las propiedades siguientes:

sleep25000
14-04-2013, 14:02:34
pero en firemonkey no se puede utilizar los TDBcheckbox, no estan disponibles, solo los TCheckbox, hay que enlazarlos con livesbinding.

O es mejor no utilizar firemonkey?

ecfisa
14-04-2013, 21:39:03
Hola sleep25000.

Revisa si te sirve este enlace: LiveBindings: Link controls to fields (http://blogs.embarcadero.com/jimtierney/2012/10/01/31653)

Saludos.

sleep25000
15-04-2013, 00:21:08
Gracias ecfisa,

Un saludo.