我使用vb.net框架3.5获得的数据表用vb.net和LINQ的不同元素
我有一个包含下一信息
Page User Permission
Simulator agarza 1
Buys agarza 1
File loads agarza 0
scenaries agarza 0
Simulator mjobs 1
Buys mjobs 0
File loads mjobs 1
scenaries mjobs 1
我想获得一个数据集名称dsData
用户不同的名称,我试图做这样的事情:
Dim query= From row In dsData.Tables(0).AsEnumerable() _
Select row.Field(Of String)("User") Distinct
在前面的代码我得到这个错误:方法的定义“独特”是不是在这种情况下访问。
,然后我想有结果在一个DataTable,做这样的
Dim dt As DataTable = query.CopyToDataTable()
别人的东西可以帮我...
如果Distinct isnt avaible指示您尝试使用它的对象没有实现EqualityComparer。我疯狂的猜测是,你需要调用row.Field(OfString)(“User”)。Value或者什么?尽管我没有进入VB,所以它可能是我在这里写的全部bs。 – CSharpie 2013-04-11 18:18:40