Você pode usar TTable ou TClientDataSet

Charlestown



2009/10/8 Ricardo Rocha <ricardo_r...@yahoo.com.br>

>
>
> Olá Moacir! Muito obrigado! Funcional perfeitamente.
> Agora só uma dúvida, se eu usar o quais componentes do DBEpress eu teria
> que usar para fazer uma consulta deste tipo?
>
> Obrigado att,
>
> Ricardo Messias da Silva Rocha
> Ciência da Computação - 2009 -
>
> ________________________________
> De: Moacir - GMail <prism...@gmail.com <prismars%40gmail.com>>
> Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> Enviadas: Qui, Outubro 8, 2009 1:03:25 PM
> Assunto: Re: [delphi-br] Pesquiza com SQLQuery - Ajuda TCC Último
> Ano!!!!!!!
>
> Ricardo,
>
> Use a função UPPER do firebird para isto:
>
> sql :='select * from TB_PRODUTO where UPPER(NOME_PROD) like'+''''+'
> %'+Ansiuppercase (edtBusca. Text)+'%' +'''';
>
> Sucesso !!
>
> Moacir
>
> 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....
> >
> > Obrigado Ricardo Rocha....
> >
> >
> >
> >
> > ------------ --------- --------- ------
> >
> >
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


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

Responder a