Checkbox en un DBGrid
Buenas a todos. A ver si me podéis ayudar que no sé por dónde salir. La aplicaicón está hecah con Builder 6 y tengo este DBGrid cargado a partir de una tabla en FB, por lo tanto no tiene campos tipo BOOL y uso uno SMALLINT, en el que he conseguido meter un Checkbox cogiendo trozos de código.
Y tengo este código: Código:
void __fastcall TfAboRec::DBGrid1DrawColumnCell(TObject *Sender, |
Por cierto, que se me olvidó: La tabla que alimenta al DBGrid está definida así:
|
Cita:
|
Hola.
De este modo tiene que funcionarte: Código PHP:
Y en la definición de la tabla agregaría:
Y, como lógicamente te indica Casimiro, tu DataSet tiene que tener la capacidad de actualizar la tabla. Saludos :) |
Cita:
Código:
void __fastcall TfAboRec::DBGrid1CellClick(TColumn *Column) Código:
void __fastcall TfAboRec::DBGrid1CellClick(TColumn *Column) |
Cita:
Código:
void __fastcall TfAboRec::DBGrid1CellClick(TColumn *Column) |
Hola Angel.Matilla.
Bueno, pero eso era debido al tipo de componente data aware que estabas usando o la forma en que lo usabas. Varios juegos de componentes permiten asociarle a sus "queries" un componente updatesql que te evitaría escribir ese código, como por ejemplo la dupla TIBQuery/TIBUpdateSQL. Pero para ser mas específico habría que saber que componentes estas usando. Saludos :) |
La franja horaria es GMT +2. Ahora son las 07:07:17. |
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