No acesso da Microsoft, os sinais de dólar ($) têm um significado específico no contexto de nomes e expressões de campo
:
*
nomes de campo: Um sinal em dólar ($) anterior a um nome de campo em uma consulta ou expressão não é uma parte padrão da sintaxe de acesso . Embora você * possa * poder criar um campo * com * um sinal de dólar em seu nome (dependendo das configurações de criação do banco de dados), ele é fortemente desencorajado. Isso pode levar a confusão e possíveis problemas com compatibilidade em diferentes sistemas ou versões de acesso. É uma prática recomendada evitar personagens especiais como $ em seus nomes de campo.
*
Formatação da moeda: Os sinais de dólar são usados na formatação
para exibir valores de moeda. Você não usa o símbolo $ diretamente no próprio campo; Você aplica formatação de moeda ao campo na visualização de design da consulta ou através das propriedades de um formulário ou controle de relatório. Isso controla a aparência da * saída *, não os dados subjacentes. Por exemplo, na visualização de design de uma consulta, você formou um campo de "preço" para exibir com um sinal de dólar e dois lugares decimais.
Em resumo:não use `$` dentro do nome de um campo; Use opções de formatação para exibir sinais de dólar com valores de moeda.