Propriedade Indexed
Aplica-se ao: Access 2013 | Access 2016
Use a propriedade Indexada para definir um índice de campo único. Um índice agiliza consultas nos campos indexados, bem como as operações de classificação e agrupamento. Por exemplo, se você pesquisar nomes de funcionários específicos em um campo LastName, você pode criar um índice para esse campo para agilizar a pesquisa de um nome específico.
Configuração
A propriedade Indexed usa as configurações a seguir.
Configuração | Descrição |
---|---|
Não | (Padrão) Nenhum índice. |
Sim (duplicatas OK) | O índice permite duplicatas. |
Sim (sem duplicatas) | O índice não permite duplicatas. |
Você só pode definir esta propriedade na seção Propriedades de campo no modo de Design da tabela. Você pode definir um índice de campo único configurando a propriedade Indexed na seção Propriedades de campo no modo Design da tabela. Você pode definir índices de campos múltiplos na janela Índices. Para abrir a janela Índices, na guia Design, no grupo Mostrar/Ocultar, clique em Índices.
Se você adicionar um índice de campo único na janela Índices, o Microsoft Access definirá a propriedade Indexed do campo para Sim.
No Visual Basic, use o método Append do ADO da coleção Indexes para criar um índice para um campo.
Comentários
Use a propriedade Indexed para localizar e classificar registros usando um único campo em uma tabela. O campo pode conter valores exclusivos ou não exclusivos. Por exemplo, você pode criar um índice em um campo EmployeeID em uma tabela de funcionários na qual cada ID de funcionário é exclusivo ou você pode criar um índice em um campo Name, no qual alguns nomes podem ser duplicatas.
Observação
Você não pode indexar campos de tipo de dados de Memorando, Hiperlink ou Objeto OLE.
Você pode criar quantos índices quiser. Os índices são criados quando você salva a tabela e são atualizados automaticamente quando você altera ou adicionar registros. Você pode adicionar ou excluir os índices a qualquer momento no modo Design da tabela.
Dica
Você pode especificar o texto comumente usado no início ou no final de um nome de campo (como “ID”, “código” ou “núm”) para a opção AutoIndexar ao Importar/Criar na guia Tabelas/Consultas, disponível ao clicar em Opções no menu Ferramentas. Ao importar arquivos de dados que contêm esse texto em seus nomes de campo, o Microsoft Access cria um índice para esses campos.
Se a chave primária de uma tabela for um campo único, o Microsoft Access definirá automaticamente a propriedade Indexed desse campo como Sim (sem duplicatas).
Se você quiser criar índices de campos múltiplos, use a janela Índices.
Confira também
- Fórum do Access para desenvolvedores
- Ajuda do Access em support.office.com
- Ajuda do Access em answers.microsoft.com
- Fóruns do Access no UtterAccess
- Central de ajuda da programação VBA e desenvolvedor do Access (FMS)
- Postagens do Access no StackOverflow
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de