UnderlyingValue プロパティ

データベースの Field オブジェクトの現在の値を示します。

戻り値

Field の値を示す Variant の値を返します。

注釈

データベースから現在のフィールド値を返すには、UnderlyingValue プロパティを使用します。 UnderlyingValue プロパティのフィールド値はトランザクションに表示される値であり、別のトランザクションによる最近の更新の結果である可能性があります。 これは、Recordset に元々返されていた値を反映する OriginalValue プロパティとは異なる場合があります。

これは Resync メソッドの使用に似ていますが、UnderlyingValue プロパティでは、現在のレコードから特定のフィールドの値のみを返します。 これは Value プロパティの置換に Resync メソッドで使用されるものと同じ値です。

このプロパティを OriginalValue プロパティと共に使用するとき、一括更新から発生する競合を解決できます。

レコード

Record オブジェクトの場合、Update が呼び出される前に追加されたフィールドに関してはこのプロパティは空になります。

適用対象

Field オブジェクト

参照

OriginalValue および UnderlyingValue プロパティの例 (VB)
OriginalValue および UnderlyingValue プロパティの例 (VC++)
OriginalValue プロパティ (ADO)
Resync メソッド