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

    Compartilhe
    avatar
    DaviSilva
    Novato
    Novato

    Respeito às Regras 100%

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

    [Resolvido]Sql Em Consulta tem Limite?

    Mensagem  DaviSilva em 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.
    avatar
    good guy
    Developer
    Developer

    Respeito às Regras 100%

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

    Sql Em Consulta tem Limite?

    Mensagem  good guy em 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.
    avatar
    DaviSilva
    Novato
    Novato

    Respeito às Regras 100%

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

    Re: [Resolvido]Sql Em Consulta tem Limite?

    Mensagem  DaviSilva em 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.
    avatar
    good guy
    Developer
    Developer

    Respeito às Regras 100%

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

    Sql Em Consulta tem Limite?

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

    Valew. Todo o fórum agradece !!!

      Data/hora atual: 16/7/2018, 13:11