Fórum Filtrar, também, o que estiver em branco #397692

21/03/2011

0

Galera, bom dia!                Estou com o seguinte problema a desvendar. Eu tenho um clientdataset com os dados normais. Eu quero fazer um filtro que pega o texto de um edit. Até aí eu fiz. Entretanto, eu quero que na resposta do filtro venha também, os dados que possuem aquele field em branco. Alguém saberia em ajudar!
Rafael Ribeiro

Rafael Ribeiro

Responder

Posts

21/03/2011

Wilson Junior

Veja se é isto que você precisa
SELECT *
FROM TABELA tab
WHERE
  tab.Campo = 'Texto_Filtro'
  AND tab.Campo IS NULL


Espero ter colaborado.
Responder

Gostei + 0

21/03/2011

Rafael Ribeiro

Não estou utlizando o select não. Estou usando a propriedade FILTER do Dataset. Coloquei assim :   Filter := cbb1.text + ' is null ' + ' and ' + cbb1.text  + ' like '  + quotedstr('%' + edt1.text + '%');   Mas, não funciona. Fica o grid todo em branco.
Responder

Gostei + 0

21/03/2011

Wilson Junior

Desculpe, não é AND é OR.

Espero ter colaborado.
Responder

Gostei + 0

21/03/2011

Rafael Ribeiro

Paulista, mais uma vez muito obrigado! Erro na lógica. Tem coisa que as vezes é tão lógica que não enxergamos. Era só o "or" mesmo! Valew!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar