Свойство UnderlyingValue
Указывает текущее значение объекта Field в базе данных.
Возвращаемое значение
Возвращает значение Variant , указывающее значение поля.
Комментарии
Используйте свойство UnderlyingValue , чтобы вернуть текущее значение поля из базы данных. Значение поля в свойстве UnderlyingValue — это значение, которое отображается для транзакции и может быть результатом недавнего обновления другой транзакцией. Это может отличаться от свойства OriginalValue , которое отражает значение, которое было первоначально возвращено в набор записей.
Это похоже на использование метода Resync , но свойство UnderlyingValue возвращает только значение для определенного поля из текущей записи. Это то же значение, которое используется методом Resync для замены свойства Value .
При использовании этого свойства со свойством OriginalValue можно устранять конфликты, возникающие в связи с пакетными обновлениями.
Record
Для объектов Record это свойство будет пустым для полей, добавленных перед вызовом Update .
Применение
См. также:
Пример свойств OriginalValue и BasicValue (VB)
Пример свойств OriginalValue и Базового Значения (VC++)
Свойство OriginalValue (ADO)
Метод Resync