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

linq to sql 如何写

2013-12-11 
linq to sql 怎么写?把物料编号相同的,数量和金额相加,显示。。。[解决办法]1. 首先你确定你这是linq to sql?

linq to sql 怎么写?
linq to sql 如何写linq to sql 如何写

把物料编号相同的,数量和金额相加,显示。。。
[解决办法]
1. 首先你确定你这是linq to sql?
2. 你的需求只需要一个group by 即可:

var query=liao.GroupBy(l=>l.no).Select(g=>new {g.Key,Sum=g.Sum(x=>double.Parese(x.quatitly))+g.Sum(x=>double.Parese(x.amount))});
[解决办法]

引用:
能帮帮忙吗?你写的我也看不懂, --一个初学者

GroupBy 按照物料编号进行分组然后对数量和金额相加
http://hi.baidu.com/tewuapple/item/5e0e5a2862b67a8b9c63d103 参考

http://msdn.microsoft.com/zh-cn/library/bb534304.aspx
[解决办法]
 
var query=liao.GroupBy(l=>l.no).Select(g=>new {g.Key,
quatitlySum=g.Sum(x=>double.Parese(x.quatitly)),
amountSum=g.Sum(x=>double.Parese(x.amount))});
  
传送门

热点排行