Amigo, para facilitar voce pode utilizar um upper na sua consulta sql e igualar 
um UpperCase(edtBusca.Text) tambem, sendo ambos ficaram em maiusculo.


  ----- Original Message ----- 
  From: Vinicius A. Santos 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, October 08, 2009 1:03 PM
  Subject: Re: [delphi-br] Pesquiza com SQLQuery - Ajuda TCC Último Ano!!!!!!!


    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.


  

[As partes desta mensagem que não continham texto foram removidas]

Responder a