C# 复制数据表,但只插入一个值唯一的行



我使用以下代码:

DataTable uniqueCou = CouponResult.DefaultView.ToTable(true, "URL");

这很好,它只添加了值 URL,我想要的是 CouponResult 中的所有 4 列,它们是(URL、键、项目、值)。 当我使用上面的代码时,它只返回一列唯一的数据表。

我真正想要的是插入所有其他列中"URL"唯一的所有行。 如果我在 DefaultView.ToTable(true, "URL");' 中包含其他 3 列,则结果实际上不是唯一的。

我想CouponResult没有唯一的数据。试试这个,

DataTable uniqueCou = CouponResult.DefaultView.ToTable(true, new String[] {"URL","Key","Item","Value"});

相关内容

最新更新