Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   consulta anidada (https://www.clubdelphi.com/foros/showthread.php?t=6000)

pzala 14-12-2003 03:29:26

consulta anidada
 
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 03:42:39

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

__cadetill 14-12-2003 23:43:16

ya que hace el "as pago" puede utilizarlo

Código:

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


La franja horaria es GMT +2. Ahora son las 14:51:32.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi