C#中datatable去重的方法

這篇文章主要介紹了C#中datatable去重的方法,經過兩種不一樣的方法對比分析了datatable去重的技巧,很是具備實用價值,須要的朋友能夠參考下 數據庫

這裏主要介紹兩種方法: c#

1  數據庫直接去除重複

select  distinct * from 表名 code

2 對 DataTable直接進行操做 table

DataTable  dt=db.GetDt("select * from 表名");//得到datatable
DataView dv = new DataView(dt);//虛擬視圖吧,我這麼認爲
DataTable dt2 = dv.ToTable(true, "name,age,hobby");

這個時候  dt2就是去除了重複的行了 class

這裏解釋一下:dv.ToTable(true, "name,age,hobby");

第一個參數,true  去除重複,false 不去除
第二個參數,  看意思能明白,你須要顯示的字段,我這裏顯示"name,age,hobby" select

相關文章
相關標籤/搜索