Propiedad OriginalValue (ADO)
Se aplica a: Access 2013, Office 2013
Indica el valor de un objeto Field que existía en el registro antes de la realización de cualquier cambio.
Valor devuelto
Devuelve un valor de tipo Variant que representa el valor de un campo antes de la realización de cualquier cambio.
Comentarios
Utilice la propiedad OriginalValue para devolver el valor original de campo de un campo del registro actual.
En el modo de actualización inmediata (en el que el proveedor escribe cambios en el origen de datos subyacente después de llamar al método Update ), la propiedad OriginalValue devuelve el valor de campo que existía antes de los cambios (es decir, desde la última llamada al método Update ). Es el mismo valor que usa el método CancelUpdate para sustituir a la propiedad Value.
En el modo de actualización por lotes (en el que el proveedor almacena varios cambios en caché y los escribe en el origen de datos subyacente sólo cuando se llama al método UpdateBatch), la propiedad OriginalValue devuelve el valor de campo que existía antes de la realización de cualquier cambio (es decir, desde la última llamada al método UpdateBatch). Es el mismo valor que utiliza el método CancelBatch para sustituir a la propiedad Value. Cuando se utiliza esta propiedad con la propiedad UnderlyingValue, es posible solucionar conflictos que surgen a partir de las actualizaciones por lotes.
Record
En los objetos Record, la propiedad OriginalValue estará vacía para los campos agregados antes de la llamada al método Update.