如何将内存中重复多天的记录只选择其中的一条显示,类似于distinct
比如内存表dataTable中有以下的记录
id name:
1 张三
2 张三
3 李四
4 王二
我想将张三,李四,王二填充到一个datagridview中.但是重复的张三只是显示一个,这样改如何处理呢?
[解决办法]
使用Linq to dataset 然后将查询结果绑定到datagridview。参考如下:
dim query=(from name in nametable.asDnumerable() select name).distinct
dim dv as dataview
dv=query.AsdataView()
datagridview1.datasource=dv