Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Sumar campos de una consulta? (https://www.clubdelphi.com/foros/showthread.php?t=5136)

danytorres 10-11-2003 15:49:32

Sumar campos de una consulta?
 
Hola a todos los del foro. estoy relizando una consulta que trae los valores de un campo necesito sumar todos esos valores como hago el codigo que utilizo es el siguiente pero me da error.

code:
:________________________
For I := 1 to Datamodule2.TotalesTrakingSalida.RecordCount do
Begin

Datamodule2.TotalesTrakingSalida.IndexFields(i);
AcumPeso := AcumPeso + Datamodule2.TotalesTrakingSalidaTotalPeso.Value;


end;
_________________________

__cadetill 10-11-2003 15:52:57

Si es para recorrer una tabla de inicio a fin, mejor utiliza

Código:

Datamodule2.TotalesTrakingSalida.First;
while not Datamodule2.TotalesTrakingSalida.Eof do
begin
  // -> realizas las operaciones de suma o lo que quieras
  Datamodule2.TotalesTrakingSalida.Next;
end;

Otra opción es lanzar una sentencia SQL que te haga la suma (seguramente será más rápida que el recorrido por la tabla mediante un bucle)


La franja horaria es GMT +2. Ahora son las 10:10:07.

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