首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

linq to sql查询数据库绑定到datagridview能否加下合计行

2012-12-25 
linq to sql查询数据库绑定到datagridview能否加上合计行?var aa from bb in dc_d.sc select new {订单

linq to sql查询数据库绑定到datagridview能否加上合计行?
            var aa = from bb in dc_d.sc select new {  订单号 = bb.订单号, 完成数 = bb.完成数, 发货数 = bb.发货数};
            dv.DataSource = aa;
请问怎么在下面加一行合计?
[解决办法]
 var aa = from bb in dc_d.sc select new { 订单号 = bb.订单号, 完成数 = bb.完成数, 发货数 = bb.发货数};

aa=aa.Contact(合计行);

  dv.DataSource = aa;

[解决办法]

            var aa = from bb in dc_d.sc 
                     select new { 
                         订单号 = bb.订单号, 
                         完成数 = bb.完成数, 
                         发货数 = bb.发货数
                     };
            var cc = from bb in dc_d.sc
                     select new
                     {
                         订单号 = "总计",
                         完成数 = dc_d.sc.sum(r => r.完成数),
                         发货数 = dc_d.sc.sum(r => r.发货数)
                     };
            dv.DataSource = aa.Union(cc).OrderBy(r => r.订单号);

[解决办法]
不要使用匿名类

热点排行