Fórum Usar o Like com o IBQuery? #279674

01/05/2005

0

fiz o seguinte código
Pesquisar.ibq_Aux.Close;
//Pesquisar.qry_Pesquisar.SQL.Clear;
Pesquisar.ibq_Aux.SQL.Clear;
Pesquisar.ibq_Aux.SQL.Add(´select codi_func,nome_func from funcionario´);
Pesquisar.ibq_Aux.SQL.Add(´where nome_func like´´+edt_nome.Text+´¬´´);
Pesquisar.ibq_Aux.SQL.Add(´order by nome_func´);
Pesquisar.ibq_Aux.Open;

ele da erro no like...fale q é forma incorreta, como faço o like usando o IBQuery?

valeu galera!!!!


Luiz_aquino

Luiz_aquino

Responder

Posts

01/05/2005

Aroldo Zanela

Colega,

Tente assim:

Pesquisar.ibq_Aux.SQL.Add(´where nome_func like´+QuotedStr(edt_nome.Text+´¬´));



Responder

Gostei + 0

02/05/2005

Rafael Santana

Bom dia, amigo, Aroldo

cara, isso é fácil. Basta usar parâmetro.

assim

Pesquisar.ibq_Aux.Close;
Pesquisar.ibq_Aux.SQL.Clear;
Pesquisar.ibq_Aux.SQL.Add(´select codi_func,nome_func from funcionario´);
Pesquisar.ibq_Aux.SQL.Add(´where nome_func like :NOMEFUN);
Pesquisar.ibq_Aux.PARAMBYNAME(´NOMEFUN´).VALUE:=edt_nome.text+´¬´;
Pesquisar.ibq_Aux.SQL.Add(´order by nome_func´);
Pesquisar.ibq_Aux.Open;


é só isso amigo...
qualquer coisa, estou no MSN o dia todo
rafael.solus@ldapalm.com.br (meu MSN)

T+


Responder

Gostei + 0

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

Aceitar