English 中文(简体)
C#中数据集值的总和
原标题:Get sum from a DataColumn values in C#

我的表格载于<代码>数据查询/编码>。 我想得到一个具体一栏的计算和总合。 如何做到这一点?

  • This is the code for reach to the column, what after that?

    数据库购买=我的DataSet.Tables[“all_saled”]。

我知道,我们有钱、有钱、有钱,......有饭吃,但我如何能够在C#中这样做?

问题回答

您可使用LINQ数据表。

var sales = myDataSet.Tables["all_saled"].AsEnumerable();

var buy_total = sales.Sum(datarow => datarow.Field<int>("how_much_buy")); 

将准则与数据Sets 101 Samples核对。

P.S. 可能需要System.Data.DataSetExtensions 参考。

使用<代码>数据。 方法:

int total = (int)myDataSet.Tables["all_saled"].Compute("SUM(how_much_buy)", null);




相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签