//1.根据Order_No、Client_Code 两个字段去重,distinct之后的table只保留括号内写的字段
)
//2.根据字段Ord_OrderNo去重,字段可以加,distinct之后的table保留全字段
var dt=
DtHeadNow.AsEnumerable().ToList();
]) == i).CopyToDataTable();
//3.手动筛选
DataTable DtHeadDis = DtHead.Clone(); foreach (DataRow item in DtHead.Rows) { DataRow[] drs= DtHeadDis.Select("Client_Code='" + item["Client_Code"].ToString() + "' and Order_No='" + item["Order_No"].ToString() + "'"); if (drs.Count() == 0) { DtHeadDis.ImportRow(item); } } foreach (DataRow Row in DtHeadDis.Rows) { Row.AcceptChanges(); Row.SetAdded(); }

 




 

相关文章: