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]