howhenno.ru

Como faço para numerar sequencialmente registros em uma consulta do Access?

Se você estiver criando uma consulta do Access em uma tabela que não tem números sequenciais, você pode adicioná-los à consulta manualmente usando a função "DCount ()". A função DCount usa o número da linha e adiciona-lo para a consulta, assim você pode encomendar e listar os resultados em seus relatórios do Microsoft Access e páginas web. A função DCount é adicionado na vista de estrutura da consulta, de modo que há uma quantidade limitada de código exigida do programador.

  • Abra Microsoft Access e carregar o banco de dados com a consulta que você deseja editar. Clique no ícone "consultas" no menu principal para abrir uma lista de consultas programadas no banco de dados.

  • Botão direito do mouse a consulta que você deseja editar e selecione "Modo Design." Isso abre o editor de consulta no modo de design, para que possa ver as tabelas e campos selecionados.

  • Insira um novo campo na lista na parte inferior da tela. Use o seguinte código para adicionar um número sequencial aos resultados da consulta:

    DCount ( "id", "myTable", "id <= " & [id]) AS Counter

    Substituir "myTable" com o nome da tabela usada na consulta.

  • Salve a consulta e fechar o visualizador de design. Dê um duplo clique no nome da consulta, que executa-lo em vez de abri-lo para o projeto. Você vai ver agora um novo campo chamado "Counter", que mostra um número sequencial para cada linha.

Compartilhar em redes sociais:

Similar