![]() |
DBGrid: Guardar y No guardar + Validar
Hola a todos!
Necesito ayuda en 2 cosas. - Tengo una DBGrid de la tabla ASISTENCIAS en la cual quiero que modifique un campo pero que solo se guarde si aprieta el boton guardar. No quiero que me lo guarde simplemente con reemplazar el dato. Se que es algo simple, pero estuve leyendo y no pude encontrar la solucion. Por lo que entiendo es algo en beforpost y en el botón, pero no he podido hacerlo funcionar. No se que sintaxis debo usar. - Por otro lado también necesito validar que el campo tipo_asistencia de esa misma dbgrid. Solo permitir que el texto sea 'P', 'A' o 'T' mientras va editando. +Trabajo con Delphi 7 y SQL Server 2000 +Tengo el adoable, adoquery y datasource(a la grilla) de la tabla con la que tengo este problema (Asistencias) Gracias por su amabilidad. Que tengan un buen día. |
Hola Julián.
El punto 8 de la guía de estilo dice: Cita:
El primero inicia una nueva transacción en la base de datos asociada, el segundo guarda todos los cambios realizados durante la transacción y la termina y el tercero cancela todos los cambios realizados durante la transacción y la finaliza. Te pongo un ejemplo muy sencillo: Aunque no soy muy ducho con los componentes ADO y seguramente te hacerquen una mejor solución, de este modo te va a funcionar. Saludos. |
Mientras espero alguna otra respuesta voy a probarlo, gracias!
|
| La franja horaria es GMT +2. Ahora son las 18:39:01. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi