Modo Inmediato
Se aplica a: Access 2013, Office 2013
El modo inmediato está activo cuando la propiedad LockType se ha establecido en adLockOptimistic o adLockPessimistic. En modo inmediato, los cambios en un registro se propagan al origen de datos en cuanto se declara completo el trabajo en una fila llamando al método Update.
Llamar a Update
Si se mueve del registro que está agregando o editando antes de llamar al método Update, ADO llama automáticamente a Update para guardar los cambios. Debe llamar al método CancelUpdate antes de desplazarse si desea cancelar los cambios realizados en el registro activo o descartar un registro recién agregado.
El registro activo lo sigue estando después de llamar al método Update.
CancelUpdate
Utilice el método CancelUpdate para cancelar los cambios realizados en la fila activa o descartar una fila recién agregada. Después de llamar al método Update, no se pueden cancelar los cambios en la fila activa o en una nueva fila a menos que dichos cambios sean parte de una transacción que se pueda deshacer con el método RollbackTrans o parte de una actualización por lotes. En el caso de una actualización por lotes, puede cancelar la actualización con el método CancelUpdate o CancelBatch.
Si va a agregar una fila nueva cuando llame al método CancelUpdate, la fila activa pasará a ser la fila que estaba activa antes de la llamada a AddNew.
Si no ha modificado la fila activa o si no ha agregado ninguna fila nueva, la llamada al método CancelUpdate genera un error.