MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados

    avatar
    utazevedo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 07/08/2017

    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados Empty [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados

    Mensagem  utazevedo 24/3/2022, 13:02

    Prezados,

    Tenho uma consulta onde tenho Nome, valorarrecadado e cpnj.
    Esses dados são puxados de uma tabela, porém nesta tabela não tenho um indice.
    Esses dados eu carrego em um campo no formulario atraves dessa consulta.

    Eu ordeno os dados pelo valor arrecadado, mas eu gostaria de colocar dentro dessa consulta a posição de cada nome. Então eu preciso de uma coluna que mostre a posição.

    exemplo da consulta que preciso:

    Nome ValorArrecadado Posição
    IBM 25,40 1
    SAMSUNG 19,90 2
    LG 15,32 3

    A coluna posição em vermelho é a que preciso inserir dentro da consulta, porém não tenho esses dados em nenhuma tabela, há uma forma de criar essa coluna com esse sequencial numerico diretamente dentro da consulta?

    Conto com ajuda de vocês Devs

    Atte

    Urbano Azevedo
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3227
    Registrado : 13/12/2016

    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados Empty Re: [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados

    Mensagem  Alexandre Fim 24/3/2022, 14:40

    Olá Urbano,

    Qual a real necessidade de utilizar um contador nesta situação?
    Desconheço uma função nativa do Access para utilizá-la direto na consulta, pois o Access não dispõe da função "ROW_NUMBER()" que é utilizada no SQL Server, mas existem outras formas de obter o resultado.

    Disponibilize uma copia do seu bd para análise e solução do problema.

    Valeu

    []'s

    FIM


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    utazevedo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 07/08/2017

    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados Empty Inserir uma coluna na consulta numerando de 1 até quantidade de dados

    Mensagem  utazevedo 24/3/2022, 16:50

    Alexandre,
    Boa tarde!
    Os dados estão em tabela vinculada no sql server, eu tentei converter em local pra postar o banco, mas não foi possivel.
    Os dados carregam em um campo de listagem do formulario. O que preciso é pegar por exemplo o campo ME.LSTDADOS.COLUMN(0) e verificar a posição que ele se encontra na consulta. e apresentar em um campo secundario.
    Como posso fazer?

    Ao clicar na linha do registro ele identifica o me.lstdados.column(0) e verifica qual a posição do dado na consulta.

    nome da consulta é qryDI
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3227
    Registrado : 13/12/2016

    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados Empty Re: [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados

    Mensagem  Alexandre Fim 24/3/2022, 17:49

    Urbano,

    Elaborei um pequeno exemplo. Ficou assim:
    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados Ordena11

    OBS: abra o código no formulário e verifique como foi gerada a lista. Também deixei o código comentado para melhor entendimento.

    Segue exemplo.

    É isso
    Anexos
    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados AttachmentOrdenacao.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (26 Kb) Baixado 30 vez(es)


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    utazevedo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 07/08/2017

    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados Empty Re: [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados

    Mensagem  utazevedo 24/3/2022, 19:35

    Alexandre,

    Muito Obrigado, atendeu perfeitamente .

    Atte.

    Urbano Azevedo
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3227
    Registrado : 13/12/2016

    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados Empty Re: [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados

    Mensagem  Alexandre Fim 24/3/2022, 19:39

    Valeu Urbano.
    O fórum agradece.
    Sucesso!!!


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados Setinf11
    Sistemas e Tecnologia Ltda

    Conteúdo patrocinado


    [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados Empty Re: [Resolvido]Inserir uma coluna na consulta numerando de 1 até quantidade de dados

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 9/5/2024, 01:49