DBgrid ADO
Hola tengo un problema:(:( utilizo un dbgrid que me muestra una tabla de una base de datos, el problema es que no se como guardar los cambios que se hace en la tabla dentro del dbgrid, ojala alguien me pueda dar algun ejemplo con código
|
Saludos.
Table1.post; Cuando (o con que evento)quieres que se grabe? |
Piensa siempre que el DBGrid simplemente sirve como visualización de una tabla/Consulta por lo tanto de un componente TADOTable/TADOQuery. Cuando desees grabar debes pensar en hacerlo con el componente real que tiene los datos, no con el DBGBrid (que simplemente sirve para mostrar filas).
Como ya te han comentado tiliza el Post del TADOTable/TADOQuery. |
Porque no asocias, el Datasource del dbgrid a un DbNavigator y así
podrás realizar un mantenimiento a la tabla. |
Simplemente en el evento OnColEnter poner
if Tabla.State <> dsInsert then Tabla.Edit; Además deberás de cambiar en las propiedades del objeto en "Options" dgCancelOnExit = False |
La franja horaria es GMT +2. Ahora son las 11:22:25. |
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