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]