OriginalValue 属性 (ADO)

适用于:Access 2013、Office 2013

指示记录发生任何更改之前的 Field 值。

返回值

返回一个 Variant 值,表示发生任何更改之前的字段值。

备注

使用 OriginalValue 属性可从当前记录返回字段的原始字段值。

即时更新模式 (,其中提供程序在调用 Update 方法) 后将更改写入基础数据源, OriginalValue 属性返回自上次 Update 方法调用) 以来的任何更改之前存在的字段值 (。 该值与 CancelUpdate 方法用于替换 Value 属性的值相同。

批更新模式中(提供程序将缓存多次更改,并仅在调用 UpdateBatch 方法时将其写入基础数据源中),OriginalValue 属性返回做出任何更改之前的字段值(即,最后一次调用 UpdateBatch 方法之后)。 该值与 CancelBatch 方法用于替换 Value 属性的值相同。 与 UnderlyingValue 属性一起使用此属性时,可以解决批更新引发的冲突。

记录

对于 Record 对象,在调用 Update 之前,添加字段的 OriginalValue 属性将为空。