(PWS4 IIS4 IIS5)
UnderlyingValue — データベース内の Field オブジェクトの現在の値を示します。
構文
object.UnderlyingValue
パラメータ
object | Fields オブジェクトを指定します。 |
---|
戻り値
Field の値を表すバリアント型 (Variant) の値を返します。
説明
データベースから現在のフィールド値を返すには、UnderlyingValue プロパティを使います。UnderlyingValue プロパティのフィールド値はトランザクションで参照でき、通常は、ほかのトランザクションによる最近の更新結果になります。したがってこの値は、 Recordset に最初に返された値を表す OriginalValue プロパティと異なる場合があります。
これは、Resync メソッドの使用時と似ていますが、UnderlyingValue プロパティは、カレント レコードから特定フィールドの値のみを返します。この値は、Resync メソッドが Value プロパティを置き換えるときに使う値と同じです。
このプロパティを OriginalValue プロパティと併用すると、バッチ更新で発生する競合を解消できます。
Recordの場合
Record オブジェクトの場合、Update の呼び出し前に追加されるフィールドでは、このプロパティは空です。