none
datatable如何分组 RRS feed

  • 问题

  • DataTable中有以下数据

    ID  ProductID   Quantity
    1      20                5
    2      21                2
    3      20                7
    4      21                3

    请问如何按ProductID进行分组,并根据ProductID求和Quantity字段。类似于SQL的Group By语句的功能。要在DataTable里分组,不要在SQL里分的那种。如不容易实现,请问如何在不使用Linq查询的ListView中实现分组功能,我是直接DataTable数据绑定到ListView的。

     

    2010年5月11日 15:48

答案

  • 你好,可以使用Dataset进行Group过滤,具体可以参考:

    HOW TO: Implement a DataSet GROUP BY Helper Class in Visual C# .NET

    http://support.microsoft.com/default.aspx?scid=kb;en-us;326145


    邹俊才
    • 已标记为答案 cycc 2010年5月12日 0:41
    2010年5月11日 16:28
    版主