LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: ADO как п...
 Тема: ADO как правильно откатиться?
 
 15.06.2007 21:03:11
All
4316 сообщения
1-ый


Тема: ADO как правильно откатиться?
Помогите разобраться.
Использую коллекцию ADO объектов.
Выполняю добавление новой записи, а затем сразу же
для нее
MyCollection(1).UpdateBatch adAffectCurrent

После этого перемещаюсь по записям, правлю уже существующие. На каждой измененной записи прогаммно запрашивается подтверждение изменений. Если на любой из уже существующих записей решить, что изменения не вносить. И выполнить для этой записи

MyCollection(1).CancelBatch adAffectCurrent

Происходит откат для этой записи. Но почему-то удаляется последняя добавленная запись!!! Ведь я уже выполнял для этой записи UpdateBatch adAffectCurrent, и ведь выполняю CancelBatch для другой текущей записи, а не для последней.

В чем фокус или ошибка?
Помогите, стоит работа уже две недели.
Спасибо.


P.S. Доступ к базе с помощью ADO и DAO
Автор: Евгений от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: ADO как п...
ПоискПоиск  Список форумовСписок форумов  
right