![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola a todos,
Trabajo con Delphi7 y Firebird 2.0. Estoy desarrollando una aplicación en tres capas. En la capa de la interfaz utilizo el DBGrid del BDE para visualizar algunas entidades. Por otra parte, la lógica del negocio la hago en la 2ª capa. El caso es que cuando se guardan los cambios realizados sobre la entidad que se visualiza en el DBGrid, se debe hacer una llamada a la 2ª capa para validar los cambios. Sin embargo, ya sabeis que cambiando de fila en el DBGrid, los cambios se guardan directamente en el DataSet asociado. Por tanto, lo que me gustaría saber es cómo capturar el evento de que el usuario cambie de fila de forma que pueda lanzar el código de validación de la 2ª capa y decidir si guardo o no los cambios en el dataSet. Por extensión, también me interesa saber cuando el usuario, por cambiar de fila, provoca un insert; o cuándo pulsa ctrl+supr y elimina una fila. Perdón por la extensión del mensaje y gracias. |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Refresco de DBGrid con post event | fedelphi | Conexión con bases de datos | 4 | 07-11-2007 13:51:37 |
La fila del insert en DBGrid | enecumene | Conexión con bases de datos | 3 | 06-10-2007 22:52:44 |
IBDatase Insert Post Edit Post | ariefez | Firebird e Interbase | 4 | 12-10-2005 01:53:04 |
Capturar POST en IdHTTPServer. | DarkByte | Internet | 1 | 12-12-2004 18:08:27 |
Texto en celda del DBGrid antes del Post | andre | Conexión con bases de datos | 6 | 16-06-2004 17:04:36 |
![]() |
|