PDA

Ver la Versión Completa : Sumar campos de una consulta?


danytorres
10-11-2003, 15:49:32
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


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)