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

生手求linq联接语句

2013-10-18 
新手求linq联接语句使用C#,web窗体,dataset ds内有两个离线表 燃油和产量。对两个表进行联接。符合燃油车号

新手求linq联接语句
使用C#,web窗体,dataset ds内有两个离线表 燃油和产量。对两个表进行联接。
符合燃油车号的产量进行联接。
燃油:车号,燃油
产量:车号,产量
联接后:
车号,燃油,产量

请指教!
[解决办法]

var query= from x in ds.Tables[0].AsEnumerable()
           join y in ds.Tables[1].AsEnumerable()
           on x.Field<int>("车号") equals y.Field<int>("车号") 
           select new {燃油=x.Field<string>("燃油"),产量=y.Field<string>("产量")};

热点排行