当前位置: 代码迷 >> C# >> 请问下linq筛选DataSet数据
  详细解决方案

请问下linq筛选DataSet数据

热度:292   发布时间:2016-05-05 05:28:41.0
请教下linq筛选DataSet数据
DataSet1数据如下:
Name            DutyCount
zhangsan          12
lisi                  20
NULL          15
wangwu          30
请用linq筛选DataSet数据,Name不为NULL,然后按Name升序排序数据。

筛选后的DataSet1的数据如下:
Name            DutyCount
lisi                  20
wangwu          30
zhangsan          12
------解决思路----------------------
ds.Tables[0].Rows.Cast<DataRow>()
.Where(x => x["Name"] != null)
.OrderBy(x => x["Name"])
------解决思路----------------------
用强类型(也就是自定义实体)的把~linq to object才爽歪歪
------解决思路----------------------
楼上的linq语句基本可以满足查询,关键是你查询的结果要怎么使用。
  相关解决方案