Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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 ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо