Mr_*_*een 12 c# datatable dataview dataset
在我的项目中有两个数据表dtFail和dtFailed(dtFailed除了列名声明之外).dtFail具有重复的"EmployeeName"列值.所以我采用了数据视图dvFail并完成了使它们分离的过程,如下面的代码所示:
dtFail

我尝试了下面的代码:
DataView dvFail = new DataView(dtFail);
dtFail = dvFail.ToTable(true, "EmployeeName"); //showing only one column in dtFail
Run Code Online (Sandbox Code Playgroud)
dtFailed(只有一列)

如果我喜欢下面的话
DataView dvFail = new DataView(dtFail);
dtFail = dvFail.ToTable(true, "EmployeeName","EmployeeRole","Status");
Run Code Online (Sandbox Code Playgroud)
dtFailed(显示但有重复的行)

然后数据表dtFailed也存储重复的"EmployeeName".
请
提前帮助
谢谢.
试试这个查询 -
DataTable distinctTable = originalTable.DefaultView.ToTable( /*distinct*/ true);
Run Code Online (Sandbox Code Playgroud)
欲了解更多信息,请点击链接 -
我希望这会对你有所帮助.