Показать сообщение отдельно
  #41  
Старый 08.09.2014, 13:11
kaakaa
 
Сообщения: n/a
По умолчанию

Смотри TForm.OnCloseQuery.
В этом обработчике ты определяешь, были сделаны изменения в данных или нет.

Классика обработки:
1) Пользователь закрывает форму (нажимает кнопку закрыть и т.п.);
2) Диалог сохранения данных;
3) Пользователь не хочет сохранять данные, тогда ROLLBACK;
4) Пользователь хочет сохранять данные, тогда проверка и если все ОК, то COMMIT.
Ответить с цитированием