Sérgio, Para vc. trazer uma soma (campo calculado) em um SQL você necessita de montar ums instrução que contenha um grupo (Group By). Agora que deseja recuperar todos os registros e um campo calculado é ncessário nos informar mais detalhes de como está estruturado a "fatura" e quais as informações que você deseja saber.
Exemplifique melhor para eu poder ajuda-lo. Abraços Carlos A. G. Frattini Ribeirão Preto-SP ________________________________ De: Sergio - Jundiai / SP <sergioinf...@yahoo.com.br> Para: delphi-br@yahoogrupos.com.br Enviadas: Sábado, 3 de Janeiro de 2009 13:45:29 Assunto: [delphi-br] Filtro Boa tarde a todos Gostaria de ajuda para fazer um filtro, pois estou tendo dificuldades e parecido como o abaixo. nao nao quero trazer apenas a soma mas todo os itens, ex.: codido 006 e uma determinada coluna todos os lançamentos de um período conto com a ajuda dos amigos begin with query1 do begin close; sql.Clear; sql.Text:='Select Sum(alm) as total from fatura where dat between :ini and :fim'; params.ParamByName( 'ini').AsDate: = date1.date; params.ParamByName( 'fim').AsDate: = date2.date; open; end; Edit1.text := query1total. AsString; [As partes desta mensagem que não continham texto foram removidas] 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]