读书人

linq to sql查询数据库绑定到datagrid

发布时间: 2012-03-21 13:33:15 作者: rapoo

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;

[解决办法]

C# code
            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.订单号);
[解决办法]
不要使用匿名类

读书人网 >.NET

热点推荐