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


3 participantes

    [Resolvido]Consulta do penúltimo registro

    toxicsquall
    toxicsquall
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 87
    Registrado : 20/09/2011

    [Resolvido]Consulta do penúltimo registro Empty Consulta do penúltimo registro

    Mensagem  toxicsquall 15/3/2012, 11:20

    Bom dia,
    estou com uma dúvida.
    Eu fiz uma consulta para que uma caixa de texto seja automaticamente preenchida ao selecionar um item no combo-box.
    Mas na consulta quando eu uso o Design da Consulta, eu só preencho o campo total da coluna com o último, porém preciso que ele busque o penúltimo dado do registro.
    O complicado é que tem um critério a seguir.
    EX: Buscar a penúltima da data quando o nome da pessoa for "João".

    Existe alguma maneira de se executar isto?
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Consulta do penúltimo registro Empty Re: [Resolvido]Consulta do penúltimo registro

    Mensagem  criquio 15/3/2012, 11:55

    E se tiver vários Joãos?


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    toxicsquall
    toxicsquall
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 87
    Registrado : 20/09/2011

    [Resolvido]Consulta do penúltimo registro Empty Re: [Resolvido]Consulta do penúltimo registro

    Mensagem  toxicsquall 15/3/2012, 14:01

    Não, no meu caso o campo aonde armazeno João é uma chave primária.
    Porque na verdade eu tenho código de locais lá. Dei o exemplo de João só para simplificar o entendimento.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Consulta do penúltimo registro Empty Re: [Resolvido]Consulta do penúltimo registro

    Mensagem  criquio 15/3/2012, 14:13

    Isso é em um formulário? Se for, pode usar algo assim, supondo que o evento está em um formulário principal e os registro em um subformulário:

    Me.NomeDoSubformulário.SetFocus
    DoCmd.GoToRecord , , acLast ' vai para o último registro
    DoCmd.GoToRecord , , acPrevious
    ' volta um registro

    Se for na consulta, precisará talvez montar uma funçãozinha em um módulo público para usar na consulta.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    toxicsquall
    toxicsquall
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 87
    Registrado : 20/09/2011

    [Resolvido]Consulta do penúltimo registro Empty Re: [Resolvido]Consulta do penúltimo registro

    Mensagem  toxicsquall 19/3/2012, 14:29

    Sim, eu estou usando uma consulta e não faço ideia de como fazer esta função.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Consulta do penúltimo registro Empty Re: [Resolvido]Consulta do penúltimo registro

    Mensagem  JPaulo 19/3/2012, 15:00

    Se quer mesmo em consulta, é o simples;

    Tem de fazer duas consultas;

    Aqui no exemplo, dou o nome de SeuCampo1 ao seu Campo Chave Primaria (autonumeração) se tiver.


    Consulta1 baseada na tabela

    SELECT TOP 2 SeuCampo1, SeuCampo2
    FROM SuaTabela
    GROUP BY SeuCampo1, SeuCampo2
    ORDER BY SeuCampo1 DESC;


    Consulta2 baseada na consulta1

    SELECT TOP 1 SeuCampo1, SeuCampo2
    FROM Consulta1
    GROUP BY SeuCampo1, SeuCampo2
    ORDER BY SeuCampo1 ASC;




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Consulta do penúltimo registro Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Consulta do penúltimo registro Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Consulta do penúltimo registro Folder_announce_new Instruções SQL como utilizar...
    toxicsquall
    toxicsquall
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 87
    Registrado : 20/09/2011

    [Resolvido]Consulta do penúltimo registro Empty Re: [Resolvido]Consulta do penúltimo registro

    Mensagem  toxicsquall 20/3/2012, 18:50

    Muito obrigado, deu certo sim esta com as buscas e consultas.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Consulta do penúltimo registro Empty Re: [Resolvido]Consulta do penúltimo registro

    Mensagem  JPaulo 21/3/2012, 08:57

    Obrigado pelo retorno o forum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Consulta do penúltimo registro Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Consulta do penúltimo registro Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Consulta do penúltimo registro Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Consulta do penúltimo registro Empty Re: [Resolvido]Consulta do penúltimo registro

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 20:53