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]Sql Em Consulta tem Limite?

    DaviSilva
    DaviSilva
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 26/09/2013

    [Resolvido]Sql Em Consulta tem Limite? Empty [Resolvido]Sql Em Consulta tem Limite?

    Mensagem  DaviSilva 19/5/2015, 14:37

    Tenho uma consulta onde Preciso fazer varias validações:

    Em um Campo Status tenho o Seguinte comando que esta funcionando.

    SeImed (CriterioMenorP <> 0 E CriterioMaiorP = 0 E CriterioMenorNP = 0 E CriterioMaiorNP = 0;SeImed(ErroTotalP <= CriterioMenorP;"Aprovado1";"Reprovado1");SeImed (CriterioMenorP <> 0 E CriterioMaiorP <> 0 E CriterioMenorNP = 0 E CriterioMaiorNP = 0 ;SeImed([ErroTotalP] Entre [CriterioMenorP] E [CriterioMaiorP];"Aprovado2";"Reprovado2");SeImed (CriterioMenorP <> 0 E CriterioMaiorP = 0 E CriterioMenorNP <> 0 E CriterioMaiorNP = 0 ;Seimed(ErroTotalP <= CriterioMenorP E ErroTotalP <= 0;"AP";"RP");"F")))


    Mas quando eu coloco no Lugar do último "Zero" que está em vermelho, o nome de outro campo dessa maneira:

    SeImed (CriterioMenorP <> 0 E CriterioMaiorP = 0 E CriterioMenorNP = 0 E CriterioMaiorNP = 0;SeImed(ErroTotalP <= CriterioMenorP;"Aprovado1";"Reprovado1");SeImed (CriterioMenorP <> 0 E CriterioMaiorP <> 0 E CriterioMenorNP = 0 E CriterioMaiorNP = 0 ;SeImed([ErroTotalP] Entre [CriterioMenorP] E [CriterioMaiorP];"Aprovado2";"Reprovado2");SeImed (CriterioMenorP <> 0 E CriterioMaiorP = 0 E CriterioMenorNP <> 0 E CriterioMaiorNP = 0 ;Seimed(ErroTotalP <= CriterioMenorP E ErroTotalP <= CriterioMaiorNP;"AP";"RP");"F")))

    Da erro de sintaxe (Faltando Operador).

    Mas a questão é que testei cada um dos  SEIMED antes de uni-los e o código:

    Seimed(ErroTotalP <= CriterioMenorP E ErroTotalP <= CriterioMaiorNP;"AP";"RP")

    Sozinho, funciona corretamente.

    Minha duvida, será que existe um limite de verificações na consulta?

    se não existe, gostaria de saber onde estou errando.
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]Sql Em Consulta tem Limite? Empty Sql Em Consulta tem Limite?

    Mensagem  good guy 21/5/2015, 18:08

    Olá daviuchira,

    Pra que serve aquele "F" no final da string?Será que ele não está demais? Tira ele fora junto com o parêntese.
    DaviSilva
    DaviSilva
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 26/09/2013

    [Resolvido]Sql Em Consulta tem Limite? Empty Re: [Resolvido]Sql Em Consulta tem Limite?

    Mensagem  DaviSilva 13/10/2015, 22:16

    Então, como eu tinha dito, estava funcionando até eu adicionar o campo em vermelho, e o F era apenas um Texto pra dizer que ali era falso, e eu iria colcoar algo depois...Mas acabei desistindo deste código e fiz tudo Pelo VBA mesmo. Vlw a ajuda.
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]Sql Em Consulta tem Limite? Empty Sql Em Consulta tem Limite?

    Mensagem  good guy 14/10/2015, 14:47

    Valew. Todo o fórum agradece !!!

    Olá Davi,

    Se quiser aprender mais, adquira os meus dois livros DOMINE O ACCESS VBA e TÉCNICAS ESPECIAIS DE ACCESS VBA e você vai aprender isto e muito mais.

    Editora Livrorama(DOMINE ...):
    www.livrorama.com.br

    Editora Ciência Moderna(TÉCNICAS...):
    www.lcm.com.br


    Um grande abraço.

    "O temor do Senhor(respeito pela Palavra de Deus, leitura e obediência) é o princípio do conhecimento" (Prov. 1.7)
    Disse Jesus: "E conhecereis a Verdade e a Verdade vos libertará". (Jo 8.32)
    Disse Jesus: “Eu sou a luz do mundo; aquele que me segue, não andará em trevas, mas terá a luz da vida.” (Jo. 8.12)

    Conteúdo patrocinado


    [Resolvido]Sql Em Consulta tem Limite? Empty Re: [Resolvido]Sql Em Consulta tem Limite?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 12:33