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]Erro em consulta com Dcontar com dois critérios

    avatar
    oder.santos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 07/03/2015

    [Resolvido]Erro em consulta com Dcontar com dois critérios Empty [Resolvido]Erro em consulta com Dcontar com dois critérios

    Mensagem  oder.santos 7/3/2015, 16:35

    Saudações,

    Caros, estou com dificuldade em aplicar dois critérios no Dcontar em uma consulta.
    Necessito que a consulta me retorne a quantidade de "valor" para cada "cliente" e "data", porém ao colocar os dois critérios, a consulta retorna o valor total (o correto seria ser 2 mas está 14).

    [DContar("valor";"tabela1";"[cliente] = " & [cliente] E "[data] = " & [data])

    (não consegui anexar o banco de dados)

    Help!!!!!!!!!!!!!!!
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Erro em consulta com Dcontar com dois critérios Empty Re: [Resolvido]Erro em consulta com Dcontar com dois critérios

    Mensagem  Cláudio Más 7/3/2015, 22:07

    DContar("valor";"tabela1";"[cliente] = " & [cliente] & " And [data] = #" & [data] & "#")
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Erro em consulta com Dcontar com dois critérios Empty Re: [Resolvido]Erro em consulta com Dcontar com dois critérios

    Mensagem  Avelino Sampaio 8/3/2015, 10:10

    Olá!

    Faltou incluir os apóstrofes ou aspas dupla do nome.

    DContar("valor";"tabela1";"[cliente] = """ & [cliente] & """ And [data] = #" & [data] & "#")

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Erro em consulta com Dcontar com dois critérios Empty Re: [Resolvido]Erro em consulta com Dcontar com dois critérios

    Mensagem  Cláudio Más 8/3/2015, 14:22

    Sim, se o campo for do tipo texto.

    Caso contrário (numérico), pode usar a outra sintaxe.
    avatar
    oder.santos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 07/03/2015

    [Resolvido]Erro em consulta com Dcontar com dois critérios Empty Re: [Resolvido]Erro em consulta com Dcontar com dois critérios

    Mensagem  oder.santos 8/3/2015, 20:30

    Valeu galera, muito obrigado, com a ajuda de vocês deu certo.

    Cláudio, não sei o que ocorre, mas a formula que vc passou não considera a data completa, e sim somente o dia. Para resolver, concatenei ano e mês e em uma nova consulta apliquei a formula.

    Conteúdo patrocinado


    [Resolvido]Erro em consulta com Dcontar com dois critérios Empty Re: [Resolvido]Erro em consulta com Dcontar com dois critérios

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 20:39