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

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

удаление записи [D6, MSSQL]


weak ©   (2002-04-16 14:05:00) 

В таблицу втавляем, редактируем, удаляем записи
Написала на событие AfterPost такой код:

dm.dbdogovor.startTrasaction
try dm.qKart.ApplyApdates;
dm.dbdogovor.Commit;
dm.qKart.CommitUpdates;
except
dm.dbdogovor.Rollback

вставляет, редактирует нормально, а вот
после удаления записи, закрываю-открываю запрос, а он не запоминает удаление, а запоминает только после того, как только редактируется любая другая запись (событие AfterPost)
на какое событие надо описать Apply Updates?


Такой же код нам надо записать , но только на событие , которое происходит после удаления.
Пробывали писать на событие AfterDelete, но не работает


Lusha   (2002-04-16 14:31:00) [1]

Настоятельно рекоммендую дать возможность пользователю самому принимать решение о сохранении изменений.


Johnmen   (2002-04-16 14:23:00) [2]

Общий подход к решению проблем неверен....
Изучите транзакции, что это и как ими управлять в приложении...


Наверх

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