读书人

怎么条件筛选DataSet数据

发布时间: 2011-12-17 23:37:33 作者: rapoo

如何条件筛选DataSet数据?
DataTable如下:

姓名  项目  任务  工时
张三   A aa 8
李四   B aa 8
张三   A bb 8
李四   B bb 8

我需要的DataTable :
姓名  项目  工时
张三   A 16
李四   B 16


请问怎么写?


[解决办法]
sql语句:

select 姓名,项目,count(工时)
from table
group by 姓名,项目


还没想到用C#来筛选dataset来满足你的要求

[解决办法]
用循环,当"姓名  项目  任务"相同时,累加工时
[解决办法]
用C#循环?
这个应该是可以实现
---------------------
可当数据上W的时候!我看就要在那一直等了.................
所以最后还是要在SQL执行.....
[解决办法]
DataView.Rowfilter
[解决办法]
使用 datatable.compute("sum(工时)", "项目=A") 可以做
[解决办法]
复制一个table,在columns集合里删除那一列
[解决办法]
DataView.Rowfilter
或者 DataTable.Select
[解决办法]
DataTable.Select最简单。

读书人网 >asp.net

热点推荐