共用方式為


OriginalValue 属性 (ADO)

指出在進行任何變更之前,記錄中存在 Field 的值。

傳回值

傳回 Variant 值,代表任何變更之前域的值。

言論

使用 OriginalValue 屬性,從當前記錄傳回欄位的原始域值。

立即更新模式 中,提供者會在呼叫 Update 方法之後,將變更寫入基礎數據源,OriginalValue 屬性會傳回任何變更之前存在的域值(也就是自上次 Update 方法呼叫之後)。 這個值與 CancelUpdate 方法 用來取代 Value 屬性的值相同。

批次更新模式 中(提供者會快取多個變更,並且只有在您呼叫 UpdateBatch 方法時,才會將變更寫入基礎數據源),OriginalValue 屬性會傳回任何變更之前存在的域值(也就是自上次 UpdateBatch 方法呼叫以來)。 這個值與 CancelBatch 方法用來取代 Value 屬性的值相同。 當您將此屬性與 UnderlyingValue 屬性搭配使用時,可以解決批次更新所產生的衝突。

記錄

針對 Record 物件,呼叫 Update 之前,OriginalValue 屬性會是新增的欄位空白。

適用於

Field 物件

另請參閱

OriginalValue 和 UnderlyingValue 屬性範例 (VB)
OriginalValue 和 UnderlyingValue 屬性範例 (VC++)
UnderlyingValue 屬性