Ver Mensaje Individual
  #1  
Antiguo 26-05-2004
yeseniahdz yeseniahdz is offline
Registrado
 
Registrado: may 2004
Posts: 5
Reputación: 0
yeseniahdz Va por buen camino
Question Como relacionar un checkbox a un campo de tipo smallint

Hola

Tengo una tabla en Firebird asociada a una forma en delphi (Delphi 7), dentro de la forma hay una rejilla (la cual se relaciona directamente con la tabla), y hay varios controles (uno por cada campo, para facilitar la captura de datos), uno de los controles es un TDBCheckBox y esta asociado con un campo dentro de la rejilla que es de tipo SmallInt.

Ahora bien segun me explicaron (por que yo apenas voy iniciando en la programación en delphi) debería ser un campo de tipo lógico (boolean), pero como en bases de datos SQL estándar (como Firebird) no existen estos campos se utilizan los de tipo SmallInt.

Me parece que se utilizan los manejadores de evento OnGetText y OnSetText del campo persistente para hacer la conversion; el problema es que no se como hacerlo (la conversión).

De antemano agradezco la ayuda que puedan brindarme .
Responder Con Cita