![]() |
Campos lógicos en Paradox
Buenos dias!!
Estoy atareado con un proyecto, y tengo un problemilla con la conexion a la BBDD con los campos logicos. Yo utilizo para acceder a ellos el control DBCheckBox. Se supone que con la propiedad Checked puedo alterar su valor en la BBDD, verdad? Por ejemplo, DBCheckBoxHta.Checked:=true, se supone que me deberia modificar en la base de datos el valor de ese campo. Pero, ¿que me guarda en la tabla?? No se si me explico. Espero que podais ayudarme Un Saludo. Abel P.D.- También me seria de gran ayuda algun manual para generar informes con Rave Reports. GRACIAS |
Saludos
Cita:
|
O sea que con ValueChecked o ValueUnChecked puedo hacer que guarde, por ejemplo, SI o NO como un string, verdad?
Muchas gracias!! |
Saludos
Cita:
Si es un campo String,creo:rolleyes: que, se puede hacer como dices. Has la prueba y comentanos |
Lo corroboro. He usado un campo String(2) con Valuecheckd := 'Si' y 'No' y se activa si ese valor corresponde.
Quizás sea mejor usar un campo String que uno boolean, en algunos casos, he visto como el campo Boolean se muestra TRUE/FALSE obviando las condiciones puestas para que muestre SI/NO. Ha sido en casos puntuales sobre Informes QuickReports. En los grids, tienes que poner condiciones para que muestre el texto SI/NO en lugar de TRUE/FALSE, creo más sencillo poner el campo, como digo, de tipo string y guardar ese valor a mano.
|
| La franja horaria es GMT +2. Ahora son las 01:49:56. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi