ricardo_rmsr escreveu:
>  
> 
> Bom dia ... Estou fazendo uma aplicação Delphi para meu TCC, esta 
> aplicação utiliza o componente BDE para conexão com Firebird, fiz um 
> formulário onde tenho um edid, dbgrid, datasource e sqlquery. Meu código 
> de pesquiza está assim:
> 
> sql : String;
> begin
> sql :='select * from TB_PRODUTO where NOME_PROD 
> like'+''''+'%'+edtBusca.Text+'%'+'''';
> DMBusca.qVenda.Close;
> DMBusca.qVenda.SQL.Clear;
> DMBusca.qVenda.SQL.Add(sql);
> DMBusca.qVenda.Open;
> 
> a pesquisa está funconando, porém as informações armazenadas na 
> TB_PRODUTO, estão escrita com a primeira letra em maiuscula e o restante 
> em minusculo, como eu faço para fazer a pesquisa sem diferencias as 
> letras....

É padrão SQL, use o ILIKE.

Responder a