Compartir a través de


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.