【问题标题】:distinct operation for datatable in vb.netvb.net中数据表的不同操作
【发布时间】:2018-02-05 17:41:46
【问题描述】:

我有一个数据表,其中包含“HOUSE_BILL_KEY”、“HOUSE_BILL_SRC_ID”和“SRC_RCRD_ID”三列,并且数据如图所示

我只想要数据表中的不同值,例如

我将如何在后面的代码中做到这一点?

【问题讨论】:

    标签: .net vb.net datatable


    【解决方案1】:

    在您用来填充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?你能给我举个例子吗?
    • 我已经做到了,试试我答案的最后一行。你需要imports System.Linq
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多