DataTable中进行Distinct、Groupby、Join、Create

上传人:平*** 文档编号:13299407 上传时间:2017-10-23 格式:DOCX 页数:3 大小:18.33KB
返回 下载 相关 举报
DataTable中进行Distinct、Groupby、Join、Create_第1页
第1页 / 共3页
DataTable中进行Distinct、Groupby、Join、Create_第2页
第2页 / 共3页
DataTable中进行Distinct、Groupby、Join、Create_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《DataTable中进行Distinct、Groupby、Join、Create》由会员分享,可在线阅读,更多相关《DataTable中进行Distinct、Groupby、Join、Create(3页珍藏版)》请在金锄头文库上搜索。

1、DataTable 中进行 Distinct、Group by、Join 、CreateCodeusing System; using System.Collections; using System.Data; namespace Common /*/*/*/ / DataSet 助手 / public class DataSetHelper private class FieldInfo public string RelationName; public string FieldName; public string FieldAlias; public string Aggregate

2、; private DataSet ds; private ArrayList m_FieldInfo; private string m_FieldList; private ArrayList GroupByFieldInfo; private string GroupByFieldList; public DataSet DataSet get return ds; ConstructionConstructionConstruction Private MethodsPrivate MethodsPrivate Methods SelectDistinct / DistinctSele

3、ctDistinct / DistinctSelectDistinct / Distinct Select Table IntoSelect Table IntoSelect Table Into Group By TableGroup By TableGroup By Table Join TablesJoin TablesJoin Tables Create TableCreate TableCreate Table 调用:dt = dsHelper.SelectGroupByInto(OrderSummary, ds.TablesEmployees,EmployeeID,sum(Amou

4、nt) Total,min(Amount) Min,max(Amount) Max, EmployeeID5, EmployeeID);此调用示例创建新 DataTable 具有四个字段 (EmployeeID、 总计、, Min 和 Max) 以及 OrderSummary TableName 。 这些四个字段具有相同数据类型, EmployeeID 和 Orders 表中数量字段。 然后本示例从 Orders DataTable , 读取记录并将记录写入 OrderSummary DataTable 。 OrderSummary DataTable 包含 EmployeeID 域和三个不同的聚合的金额字段上筛选, EmployeeID EmployeeID 5 和, 是上分组 (和按) 。 如果 GroupBy 参数是空白, DataTable 目标包含聚合所有输入仅单个记录。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号