pesquisa por vários clientes ao mesmo tempo

Delphi

03/12/2007

Nossa agora to com outro problema em relação à pesquisa, ou melhor, em relação à relatório, mas é como se fosse pesquisa.
Em uma tela com um DBGrid preciso pesquisar por exemplo o nome ou o endereço de alguns clientes distintos: exemplificando:

No Edit1 digito por exemplo Carlos de Souza
No Edit2 digito por exemplo Maria da Silva
No Edit3 digito por exemplo Gervásio Aparecido e
No Edit4 digito por exemplo Crystopher Amaral

Preciso fazer uma pesquisa através do IBQuery para mostrar no DBGrid e posteriormente transferir para um relatório!

tentei assim:

IBQuery1.Close;
IBQuery1.SQL.Clear;
IBQuery1.SQL.Add(´Select * from Cliente where nome like ´´´+Edit1.Text+´¬´´ and nome like ´´´+Edit2.Text+´¬´´ and nome like ´´´+Edit3.Text+´¬´´ and nome like ´´´+Edit4.Text+´¬´´´);
IBQuery1.Open;

Na verdade não está dando erro, mas não exibe absolutamente nada rsrsrsrsrs algém poderia me dizer como posso realizar esse tipo de pesquisa?


Tatiane

Tatiane

Curtidas 0

Respostas

Daykas

Daykas

03/12/2007

Troque o and por or


GOSTEI 0
Tatiane

Tatiane

03/12/2007

Nossa que coisa de doido a gente acaba pensando no mais obvio e nem pensa nas demais opções rsrsrsrsrs
Basicamente pensei apenas em usar o and pois primeiro e segundo e terceiro, nunca imaginei q o ou daria certo rsrsrsrs

valeu mesmo viu ficou perfeito!


GOSTEI 0
POSTAR