Esse SQL daí tá meio viajado não acha? Eu faria assim:
Banco.ctQuery.Close; Banco.ctQuery.SQL.Add('select * from CLIENTE where <CAMPO> = :CAMPO'); Banco.ctQuery.Parameters.ParamByName('CAMPO').Value; Banco.<nome do datasource>.DataSet.Open; partindo ro pressuposto que Banco é o nome do seu Datamodule. []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] Fone: (31) 3389-8217 Fax: (31) 3389-8215 -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Hudson Enviada em: terça-feira, 24 de julho de 2007 01:01 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Consulta SQL no DBEXPRESS Gente estou levando um coro pra fazer uma consulta em SQLDataSet... estou neste caminho, criei SQLConnection -> SQLDataSet -> SetProvader -> ClientDataSet -> DataSource Duvidas: como faço uma consulta SQL... já tentei Banco.sdsCliente.Active:= False; Banco.sdsCliente.CommandType := ctQuery; Banco.sdsCliente.CommandText := ''; Banco.sdsCliente.CommandText := 'select * from CLIENTE where '+DBEdit1.DataField+' = '+Input; Banco.sdsCliente.Active := True; deu certo não não me da resultatos...... Atenciosamente Hudson Dias www.alcancedigital.com.br MSN: [EMAIL PROTECTED] Skype: hudson_bh Tele: (31)3434-6304 [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos