Buenas noches pzala, como almacenar la suma en un edit sería algo así como:
Código:
Edit1.Text:=FloatToStr(principal.consulta.FieldByName('sum(precio)').AsFloat);
Tambien puedes usar la función FormatFloat para dar el formato a lo que vas a presentar en el edit.
Saludos