Мгновенный режим
Немедленный режим действует, когда для свойства LockType установлено значение adLockOptimistic или adLockPessimistic. В режиме немедленных изменений, изменения в записи передаются в источник данных сразу после того, как вы завершаете работу над строкой, вызывая метод Update.
Обновление вызова
Если вы перемещаетесь из записи, которую добавляете или редактируете, прежде чем вызвать метод Update, ADO автоматически вызовет Update, чтобы сохранить изменения. Перед переходом необходимо вызвать метод CancelUpdate, если вы хотите отменить изменения, внесенные в текущую запись, или отменить только что добавленную запись.
Текущая запись остается текущей после вызова метода обновления .
Отменить обновление
Используйте метод CancelUpdate, чтобы отменить изменения, внесенные в текущую строку, или отменить только что добавленную строку. Невозможно отменить изменения текущей строки или новой строки после вызова метода обновления Update, если только изменения не являются частью транзакции, которую можно откатить с помощью метода RollbackTrans или части пакетного обновления. В случае пакетного обновления можно отменить Update с помощью метода CancelUpdate или CancelBatch.
При добавлении новой строки при вызове метода отмены CancelUpdate текущая строка становится текущей строкой перед вызовом AddNew.
Если вы не изменили текущую строку или добавили новую строку, вызов метода CancelUpdate создает ошибку.