jueves, 18 de abril de 2013

Sumar Columna en un DataTable

Con el DataTable lleno con los registro de la bases de datos hacemos un compute del DataTable:

Tambien podes hacer uso del Count, Max, Min , etc. De todos los registros en el DataTable.
Si es una operación condicional se pasa el filtro en el segundo parametro.


Hacer la misma suma pero utilizando LINQ:

objDisb.dCommissionAmount = dt.AsEnumerable().Sum(x => x.Field<Decimal>("CommissionPerc"));


2 comentarios:

  1. Si la tabla esta importada desde una hoja de exel y estos datos de una columna quiero sumar

    ResponderBorrar
  2. Primero debes crear un DataTable con la estructura del excel e insertar los datos y luego podes hacer uso de la función Compute a como se detalla en el post.

    ResponderBorrar