![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ClientDataSet закрытие приложения без сохранения результатов
Алекс_123 © (2011-04-13 22:58:00)Открываю приложение, работаю с ClientDataSet - и возникает желание выйти из программы без сохранения результатов. КАК это реализовать?????
Алекс_123 (2011-04-14 00:36:00) [1]YES Всё получилось!! РАБОТАЕТ! Спасибо! И всё стало логично!!!!!
sniknik (2011-04-14 00:02:00) [2]> ClientDS_Main.FileName:=openDialog1.FileName;
> ClientDS_Main.Active:= True;
вместо этого
ClientDS_Main.LoadFromFile(openDialog1.FileName);
и все, что ни делай, но если явно в обратную save не выполнить, результаты не сохранятся.
Алекс_123 (2011-04-13 23:41:00) [3]ClientDS_Main.FileName:=openDialog1.FileName;
ClientDS_Main.Active:= True;
после Этого в DBGrid отображаются Данные
ClientDS_Main.Delete для нескольких записей
ClientDS_Main.CancelUpdates;>> в DBGrid становиться пусто
Закрываю приложение - размер файла CDS_Main.cds становиться 1КБ (было 252 КБ)
Понимаю, что я чайник - подскажите хоть куда копать?????
Игорь Шевченко (2011-04-13 23:16:00) [4]CancelUpdates ?