Свойство UnderlyingValue

Указывает текущее значение объекта Field в базе данных.

Возвращаемое значение

Возвращает значение Variant , указывающее значение поля.

Комментарии

Используйте свойство UnderlyingValue , чтобы вернуть текущее значение поля из базы данных. Значение поля в свойстве UnderlyingValue — это значение, которое отображается для транзакции и может быть результатом недавнего обновления другой транзакцией. Это может отличаться от свойства OriginalValue , которое отражает значение, которое было первоначально возвращено в набор записей.

Это похоже на использование метода Resync , но свойство UnderlyingValue возвращает только значение для определенного поля из текущей записи. Это то же значение, которое используется методом Resync для замены свойства Value .

При использовании этого свойства со свойством OriginalValue можно устранять конфликты, возникающие в связи с пакетными обновлениями.

Record

Для объектов Record это свойство будет пустым для полей, добавленных перед вызовом Update .

Применение

Объект Field

См. также:

Пример свойств OriginalValue и BasicValue (VB)
Пример свойств OriginalValue и Базового Значения (VC++)
Свойство OriginalValue (ADO)
Метод Resync