Acho que ficaria melhor se colocasse LIKE ... porque assim mesmo 
digitando parte apenas do nome ele acharia....

        Ex:

    Dm_Dados.Tb_Clientes.Open;
    Dm_Dados.qryClientes.Close;
    Dm_Dados.qryClientes.SQL.Clear;
    Dm_Dados.qryClientes.SQL.Add('select * from clientes');
    Dm_Dados.qryClientes.SQL.Add('where Nome like ''' + EdtPesquisaNome.text 
+'%'' ' );
    Dm_Dados.qryClientes.Open;


            Wesley



From: marcio 
Sent: Monday, December 08, 2008 11:52 AM
To: delphi-br@yahoogrupos.com.br 
Subject: [delphi-br] Re: Consulta SQL


Opa,

Entaum deixa-me ver se entendi, para este caso basta criar um 
paramentro e depois apontar a propriedade value para o text do 
component certo? 
.....
> Dm_Dados.qryClientes.SQL.Add('where Nome= :nome');
> Dm_Dados.qryClientes.parameters.parambyname('nome').value :=
> edtPesquisaNome.text;
> Dm_Dados.qryClientes.Open;

e se quiséssemos entre datas como ficaria?

Grato



 

__________ Information from ESET NOD32 Antivirus, version of virus signature 
database 3671 (20081208) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com


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

Responder a