Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Como detectar Cambios en TTable (https://www.clubdelphi.com/foros/showthread.php?t=21794)

android_beat 27-05-2005 18:33:14

Como detectar Cambios en TTable
 
:confused: Si tengo abierta una TTable y realiso un appen o un Edit en esta, como puedo detectar si modificaron un campo?

esto lo quiero por si le dan cerrar a la ventana poner un mensaje de que a realizado cambios si decea salir o guardar.

Lepe 27-05-2005 18:53:59

Yo directamente guardaria los datos al tiempo de cerrar, ese tipo de preguntas puede resultar muy pesadas para un usuario.

Código Delphi [-]
  if tabla.State in dsEditModes then
    realizar pregunta
o tambien:
Código Delphi [-]
  if tabla.State in [dsEdit] then
    realizar pregunta

Un saludo.

android_beat 27-05-2005 19:01:40

ya lo solucione con otra intruccion.

si lo tenia como me dices pero no detecta si tengo en cache camvios para guardar


lo solucione con esta

if (TTable1.Modified=True) Then
begin
Preguntar
end;

gracias :)


La franja horaria es GMT +2. Ahora son las 23:51:25.

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