FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Actualizar tabla en un DBGrid basado en un Query
Buenas, tengo en un formulario un DBGrid basado en un Query a una Table, y me gustaría poder modificar el DBGrid, y que se guardaran directente las modificaciones en la tabla, ¿Como se puede hacer?.
Saludos, y gracias por adelantado |
#2
|
|||
|
|||
La actualizaciones que realices en el DBGrid se grabarán en la Tabla automáticamente en cuanto cambies de fila en el DBGrid.
Quiza te sea útil incluir un Navigator, con el que podrás confirmar / cancelar ... los cambios. Saludos Juan P. |
#3
|
|||
|
|||
Buenas, el problema es que no em deja ni escribir en el DBGrid, y tengo el DBEditing a True. ¿Que opcion toco para que me deje escribir en el DBGrid?.
Saludos, y gracias |
#4
|
||||
|
||||
¿"basado en un Query a una Table" significa que estas usando un TQuery?
Si es así, poné la propiedad RequestLive del TQuery a True. Claro que el select debe cumplir con las reglas necesarias para ser "actualizable". Es decir, básicamente traer datos de una sola tabla, no usar distinct y no tener una clausula group by Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#5
|
|||
|
|||
Perfecto, así em va de maravilla!!
Muchas gracias, y saludos |
|
|
|