Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.11;
Скачать: CL | DM;

Вниз

Как отменить редактирование?   Найти похожие ветки 

 
Tornado ©   (2004-06-16 08:06) [0]

Проблема такая: имею два ADODataSet"a, один подключен к главной таблице, другой к подчиненной, таблицы связаны по ключевому полю один-ко-многим. Есть форма в которой проводится редактирование, форма представляет собой верхнюю часть - шапка (первый ADODataSet)и нижняя часть - таблица (второй ADODataSet). Шапка имеет несколько полей для редактирования, нижняя часть соеденена с DBGrid-ом. Вопрос: мне нужно кэшировать изменения которые проводит пользователь на этой форме не занося их в базу прежде чем он не нажмет кнопку сохранить (навроде связки  CachedUpdates-ApplyUpdates-CancelUpdates у Table, только у ADODataSet я этого не нашел свойства). Дело в том что когда изменяешь записи в таблице (их может быть порядка 20) при переходе с записи на запись срабатывает метод Post и записи заносятся в БД, и если пользователь нажмет кнопку "Отмена" то изменения остануться. Спасибо за ответы.


 
sniknik ©   (2004-06-16 08:21) [1]

> только у ADODataSet я этого не нашел свойства
ADODataSet.LockType:= ltBatchOptimistic;



Страницы: 1 вся ветка

Текущий архив: 2004.07.11;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.023 c
3-1086933026
Pipl
2004-06-11 09:50
2004.07.11
SQL запрос


14-1088004352
Igorek
2004-06-23 19:25
2004.07.11
Есть идея - УСиВНС - Критикуйте!


14-1087893791
X9
2004-06-22 12:43
2004.07.11
Редактирование HLP-файлов


8-1082609276
hellfire
2004-04-22 08:47
2004.07.11
TAnimate и AVI-файл, вкомпиленный в ресурсы внешней DLL


1-1088077135
MetalFan
2004-06-24 15:38
2004.07.11
как отменить/убить...