Delphi - E.T.

   
Vista:

E.T.

Publicado por Principiante (5 intervenciones) el 16/11/2008 15:39:12
Hola, en k evento de checbox o de la forma deberia meter este codigo,
lo he probado en varios eventos y me da error la aplicacion

Si deseas guardar el valor 'SI' o 'NO' en la tabla, no debes usar lo DBCheckBox, sino los CheckBox, algo como esto:

Para llenar la tabla sería esto:
if ChecBox1.Checked then
Tabla1.FieldValues['espejo_retrovisor' ] := 'SI'
else
Tabla1.FieldValues['espejo_retrovisor' ] := 'NO' ;

Para la consulta de los datos de la tabla algo así:

CheckBox1.Checked := Tabla1.FieldValues['espejo_retrovisor' ] = 'SI' ;

gracias de antemano, por dedicar parte d tu tiempo a mi inquietud
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:E.T.

Publicado por E.T. (1106 intervenciones) el 18/11/2008 20:24:59
Obviamente el codigo como está no te va a funcionar, la tabla debe de estar en edición o inserción

Por ejemplo en el evento OnClick de un botón:

Tabla1.insert;
if ChecBox1.Checked then
Tabla1.FieldValues['espejo_retrovisor' ] := 'SI'
else
Tabla1.FieldValues['espejo_retrovisor' ] := 'NO' ;
Tabla1.post;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar