PDA

Ver la Versión Completa : consulta anidada


pzala
14-12-2003, 02:29:26
hola chicos, tengo la siguiente consulta, pero algo o todo estoy haciendo mal:


en realidad necesito almacenar el valor de la consulta en un edit del formulario :


principal.consulta.SQL.add ('select sum(PRECIO) as pago from hacer_consumo where N_HABITACION All (select N_HABITACION from ocupantes where RUT_RESERVANTE=:rut.text)');


pero no se como almacenarla en un edit, y menos si esta instruccion esta bien, ojala me puedan ayudar.

Ruben_Cu
14-12-2003, 02:42:39
Buenas noches pzala, como almacenar la suma en un edit sería algo así como:
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

__cadetill
14-12-2003, 22:43:16
ya que hace el "as pago" puede utilizarlo

Edit1.Text:=FloatToStr(principal.consulta.FieldByName('pago').AsFloat);