MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]linha de comando não executa

    Compartilhe

    Lidialary
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 30
    Registrado : 03/03/2016

    [Resolvido]linha de comando não executa

    Mensagem  Lidialary em Qua 27 Jul 2016, 14:44

    Bom dia!

    Alguém pode me ajudar a descobrir onde está o erro nesta linha de comando?

    DCount("*", "cns_resumo", "[Situação] = 'Inativo' AND [AnoSaidaCCD] = #" & AnoAnterior & "# ")

    Sendo que AnoAnterior é uma variável.
    Acho que deva ser problemas com aspas, mas não encontro o erro.
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3214
    Registrado : 14/08/2013

    Re: [Resolvido]linha de comando não executa

    Mensagem  FabioPaes em Qua 27 Jul 2016, 16:18

    Olha. nao e aspas nao...

    Poste o Erro que apresenta, e o Comando completo... quero ver como esta sua variavel...

    Outra coisa, Como esta esse Campo AnoSaidaCCD na tabela? Esta como data, formatado para yyyy ou é texto... Pois se for texto nao deve informar o ##


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Lidialary
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 30
    Registrado : 03/03/2016

    linha de comando não executa

    Mensagem  Lidialary em Qua 27 Jul 2016, 16:41

    Fábio,

    Na minha consulta tenho dois campos:
    compo data: dataSaida e
    campo texto: Situação.
    Preciso que ele conte todos registros com Situação=Ativo do ano passado e jogue na variável inativos.
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3214
    Registrado : 14/08/2013

    Re: [Resolvido]linha de comando não executa

    Mensagem  FabioPaes em Qua 27 Jul 2016, 16:45

    Certo, mas qual erro esta apresentando?

    Posta esse exemplo aqui por favor...


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Lidialary
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 30
    Registrado : 03/03/2016

    linha de comando não executa

    Mensagem  Lidialary em Qua 27 Jul 2016, 16:52

    Não me dá erro, porém também não me traz informação nenhuma.
    O campo é um campo data. Se eu substituir a variável e colocar 2015 entre aspas simples ele executa direitinho.
    Se tiver outra forma de fazer não tem problema.
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3214
    Registrado : 14/08/2013

    Re: [Resolvido]linha de comando não executa

    Mensagem  FabioPaes em Qua 27 Jul 2016, 16:58

    Ok, me diga qual valor tem nessa Variavel, e como ela esta declarada... Por favor para lhe ajudar me informe os dados completos...


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4163
    Registrado : 15/03/2013

    Re: [Resolvido]linha de comando não executa

    Mensagem  ahteixeira em Qua 27 Jul 2016, 17:41

    Olá a todos,
    Tente assim:
    DCount("*", "cns_resumo", "[Situação] = 'Inativo' AND [AnoSaidaCCD] = #" & year( AnoAnterior ) & "#")

    Abraço

    Lidialary
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 30
    Registrado : 03/03/2016

    linha de comando não executa

    Mensagem  Lidialary em Qui 28 Jul 2016, 13:32

    amigos,

    Testei a linha acima que o AHTeixeira postou e deu erro de sintaxe. Contudo quero dizer que o Fábio estava no caminho certo desde o início. Descobri que na declaração da variável declarei como interger e por isto não rodava. Qdo declarei como string e usei aspas simples deu certo. Cheguei a esta conclusão qudo substitui a variável por 2015 entre aspas simples e rodou.

    Muito obrigada por tudo. Tenho aprendido mto com a ajuda de vcs.


    Última edição por Lidialary em Qui 28 Jul 2016, 14:51, editado 1 vez(es)
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3214
    Registrado : 14/08/2013

    Re: [Resolvido]linha de comando não executa

    Mensagem  FabioPaes em Qui 28 Jul 2016, 13:41

    Grato pelo Retorno... Viu como é importante nos passar todas as informaçoes?


    Mas... Anselmo ? scratch


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4163
    Registrado : 15/03/2013

    Re: [Resolvido]linha de comando não executa

    Mensagem  ahteixeira em Qui 28 Jul 2016, 14:09

    Olá, obrigado pelo retorno.
    Já sabe, com o MaximoAcess é sempre aprender Wink

    Cumprimentos ao Anselmo  Very Happy

    Abraço a todos
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3214
    Registrado : 14/08/2013

    Re: [Resolvido]linha de comando não executa

    Mensagem  FabioPaes em Qui 28 Jul 2016, 14:25

    Boa Tarde mestre AhTeixeira, E bom fim de semana para todos Nos!!!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Lidialary
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 30
    Registrado : 03/03/2016

    linha de comando não executa

    Mensagem  Lidialary em Qui 28 Jul 2016, 14:55

    Fabiooooooo,

    Me perdoe. Foi a pressa.
    Você tem toda razão, as informações certas fazem toda diferença.

    Muito obrigada e desculpe me pela troca do nome!


    Última edição por Lidialary em Qui 28 Jul 2016, 16:22, editado 1 vez(es)
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4163
    Registrado : 15/03/2013

    Re: [Resolvido]linha de comando não executa

    Mensagem  ahteixeira em Qui 28 Jul 2016, 15:31

    Obrigado e bom fim de semana para todos.
    cheers

      Data/hora atual: Dom 23 Jul 2017, 19:49