Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ZecaLoteiro

Filtrando GridView

Recommended Posts

Boa tarde,

 

Estou com um pequeno problema...

Tenho um textbox e um gridView, no Grid eu tenho um WHERE baseado no que está escrito no Textbox,

Está funcionando muito bem, mas... gostaria que quando não tivesse nada digitado no textbox ele não aplicasse filtro nenhum....e trouxesse todos os resultados...

 

Meu datasource está com o seguinte Select command:

 

SELECT * FROM [WEBUsuario] U
INNER JOIN Setores S ON S.codigo = U.idSetor
WHERE 
[email] LIKE ISNULL(@search,'') + '%' 
OR CAST([idUsuario] as NVARCHAR) = @search 
OR [usuario] LIKE ISNULL(@search,'') + '%' 
ORDER BY USUARIO

Mesmo com os ISNULL's quando meu textbox está vaziio, não traz nenhum resultado...

Alguém já resolveu isso sem alterar o SelectCommand??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pelas dicas, mas consegui resolver de outra forma... apenas adicionando o defaultvalue para o parametro como '%' dessa forma não preciso tratar nada... quando estiver vazio, ele traz tudo!

;)

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.