vb.net中datatable的distinct操作

vb.net中datatable的distinct操作,.net,vb.net,datatable,.net,Vb.net,Datatable,我有一个数据表,有三列“HOUSE\u BILL\u KEY”、“HOUSE\u BILL\u SRC\u ID”和“SRC\u RCRD\u ID”,数据如下所示 我只需要与datatable不同的值,如 我将如何在代码后面执行此操作?在用于填充dtCntnrHoubill表的SQL查询中执行此操作可能更好。比如: SELECT DISTINCT HOUSE_BILL_KEY, HOUSE_BILL_SRC_ID, SRC_RCRD_ID FROM dtCntnrHoubill 但是,如

我有一个数据表,有三列“HOUSE\u BILL\u KEY”、“HOUSE\u BILL\u SRC\u ID”和“SRC\u RCRD\u ID”,数据如下所示

我只需要与datatable不同的值,如


我将如何在代码后面执行此操作?

在用于填充
dtCntnrHoubill
表的SQL查询中执行此操作可能更好。比如:

SELECT DISTINCT HOUSE_BILL_KEY, HOUSE_BILL_SRC_ID, SRC_RCRD_ID
FROM dtCntnrHoubill
但是,如果您真的想在代码隐藏中使用它,可以使用LINQ:

Dim distinctResults = dtCntnrHoubill.Distinct()

我无法更改SQL查询。需要在vb.net本身中完成。我将如何使用LINQ?你能给我举个例子吗?我已经举过了,试试我答案的最后一行。您需要
导入系统.Linq