Diretrizes para nomear campos, controles e objetos
Aplica-se a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Nomes de campos, controles e objetos em bancos de dados da área de trabalho Access:

  • Pode ter até 64 caracteres.

  • Pode incluir qualquer combinação de letras, números, espaços e caracteres especiais, exceto um período (.), um ponto de exclamação (!), um túmulo de sotaque (') e colchetes ([ ]).

  • Não é possível começar com espaços de liderança.

  • Não é possível incluir caracteres de controle (valores ASCII de 0 a 31).

  • Não é possível incluir uma marca de cotação dupla (") na tabela, exibição ou nomes de procedimento armazenados em um projeto Access.

Embora você possa incluir espaços em nomes de campo, controle e objeto, a maioria dos exemplos na documentação Access mostram nomes de campo e controle sem espaços porque espaços em nomes podem produzir conflitos de nomenclatura em Visual Basic for Applications em algumas circunstâncias.

Quando você nomeia um campo, controle ou objeto, é uma boa ideia garantir que o nome não duplica o nome de uma propriedade ou outro elemento usado por Access; caso contrário, seu banco de dados pode produzir um comportamento inesperado em algumas circunstâncias. Por exemplo, se você se referir ao valor de um campo chamado Name em uma tabela NameInfo usando a sintaxe NameInfo.Name, Access exibirá o valor da propriedade Name da tabela em vez do valor do campo Nome.

Outra maneira de evitar resultados inesperados é sempre usar o operador ! em vez do . Operador (ponto) para se referir ao valor de um campo, controle ou objeto. Por exemplo, o identificador a seguir refere-se explicitamente ao valor do campo Nome em vez da propriedade Name :

[NameInfo]! [Nome]

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.