DB CheckBox no boolean
Saludos... les cuento mi cuestión:
Tengo una tabla en paradox (y no puedo modificar su estructura) en la cual tengo un campo libre string[10], antes mostraba los datos de esta tabla en un DBGrid con su filtro correspondiente. Ahora necesito, de alguna forma, poder marcar/desmarcar los registros con un CheckBox pero no puedo asociarlo a un campo boolean. Esa marca/desmarca tiene que quedar registrada en la tabla, porque los registro que muestro unas veces son unos y otras otros, dependiendo del filtro que se elija, para despues en otro proceso recorre las tabla y seleccionar solo aquellos que esten "marcados". Se les ocurre alguna forma de implementar esto?. Un saludo y gracias por su cooperacion. |
Hola tarco35.
No sé si estoy interpretando lo que preguntas... Según entiendo tenés que asignar un valor bivalente y el único campo libre para hacerlo es el que mencionas ( string[10] ). Si estoy en lo correcto, una solución es: Por convención puse el valor 1 como verdadero y el valor 0 como falso, pero podría ser cualquiera de tu preferencia. Saludos. |
Lo reviso
en cuanto pudeda lo implemento y te comento, ya que tengo que situar el DBCheckBox en el DBGrid... a ver si no me lio y me sale...
Gracias. |
La franja horaria es GMT +2. Ahora son las 22:38:37. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi