sumar columnas de un dbgrid
Esto es facil insertas un adoquery lo conectas a la base de datos le pones una consulta de seleccion
SELECT * FROM('nombre de la tabla');
despues pones un boton o lo que sea y le pones este codigo
adoquery1.active:=true;
adoquery1.first;
total:=0;
while adoquery1.eof=false do
begin
total:=total+adoquery1.fieldbyname('el nombre del campo que vas a sumar').asfloat;
adoquery1.next;
end;
y el la variable total se te va a almacenar la suma de los elementos de la columna que se corresponde con el campo
Te aseguro que funciona poruqe yo lo he utilizado recientemente.
|