Is there a way to know if TAdoQuery in Edit state was changed?
-
10-02-2021 - |
Pergunta
Is there a way to know if TAdoQuery in Edit state was changed?
Assuming we forced it into edit state, and we want to ask the user if he wants to keep the changes.
Solução
You have the TADOQuery.Modified
property e.g:
if ADOQuery1.State in [dsEdit, dsInsert] and (ADOQuery1.Modified) then
if KeepChanges then
ADOQuery1.Post
else
ADOQuery1.Cancel;
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow