UnderlyingValue 属性 (ADO)

适用于:Access 2013、Office 2013

指示数据库中 Field 对象的当前值。

返回值

返回一个指示 Field 的值的 Variant 值。

备注

使用 UnderlyingValue 属性可以返回数据库中的当前字段的值。 UnderlyingValue 属性中的字段值是事务可见的值,而且可能是其他事务所进行的最近更新的结果。 此值可能不同于 OriginalValue 属性,后者反映的是最初返回到 Recordset 的值。

这类似于使用 Resync 方法,但是 UnderlyingValue 属性仅返回当前记录中的特定字段的值。 该值与 Resync 方法用于替换 Value 属性的值相同。

将此属性与 OriginalValue 属性结合使用时,可以解决因批更新而引发的冲突。

记录

对于调用 Update 之前添加的字段,此属性将为空(适用于 Record 对象)。