Filtro da Grade like + between



  • Boa tarde, possuo na pesquisa de grade com um campo data (between) e um campo Texto (like).

    No meu select estão no critério corretamente, mas gostaria que o campo texto (like) não fosse obrigatório na pesquisa e quando inserido valor ele fizesse a pesquisa normalmente.

    data + Texto - resultado
    data + Nulo - resultado por data

    ja tentei usar o case o or o is null e não obtive o resultado esperado, alguém tem alguma dica...


  • Monte o texto da sua consulta dinamicamente... quando um campo não for preenchido, você não coloca no where.
    Utilize uma variável do tipo letras para ir montando o texto da consulta, no final, abra uma consulta dinâmica.

Log in to reply