MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

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 - 9: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.

    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

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

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

    Mensagem  FabioPaes em Qua 27 Jul - 11: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 - 11: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.

    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

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

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

    Mensagem  FabioPaes em Qua 27 Jul - 11: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 - 11: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.

    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

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

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

    Mensagem  FabioPaes em Qua 27 Jul - 11: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!

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

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

    Mensagem  ahteixeira em Qua 27 Jul - 12: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 - 8: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 - 9:51, editado 1 vez(es)

    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

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

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

    Mensagem  FabioPaes em Qui 28 Jul - 8: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!

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

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

    Mensagem  ahteixeira em Qui 28 Jul - 9:09

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

    Cumprimentos ao Anselmo  Very Happy

    Abraço a todos

    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

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

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

    Mensagem  FabioPaes em Qui 28 Jul - 9: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 - 9: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 - 11:22, editado 1 vez(es)

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

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

    Mensagem  ahteixeira em Qui 28 Jul - 10:31

    Obrigado e bom fim de semana para todos.
    cheers

      Data/hora atual: Qua 7 Dez - 14:13