Propriedade UnderlyingValue (ADO)
Aplica-se ao: Access 2013, Office 2013
Indica um valor atual do objeto Field no banco de dados.
Valor de retorno
Retorna um valor Variant que indica o valor do Field.
Comentários
Utilize a propriedade UnderlyingValue para retornar o valor de campo atual do banco de dados. O valor de campo na propriedade UnderlyingValue é o valor visível para sua transação e pode ser o resultado de uma atualização recente efetuada por outra transação. Ele pode ser diferente da propriedade OriginalValue, que reflete o valor que foi retornado originalmente para o Recordset.
Isto é semelhante ao uso do método Resync, mas a propriedade UnderlyingValue retorna somente o valor para um campo específico do registro atual. Esse é o mesmo valor que o método Resync utiliza para substituir a propriedade Value.
Quando você utiliza essa propriedade com a propriedade OriginalValue, é possível solucionar conflitos provenientes de atualizações em lote.
Gravar
Nos objetos Record, esta propriedade estará vazia para os campos adicionados antes de o Update ser chamado.