亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#中datatable去重的方法

 更新時(shí)間:2014年10月12日 11:31:17   投稿:shichen2014  
這篇文章主要介紹了C#中datatable去重的方法,通過(guò)兩種不同的方法對(duì)比分析了datatable去重的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了C#中datatable去重的方法,分享給大家供大家參考。具體方法如下:

這里主要介紹兩種方法:

1  數(shù)據(jù)庫(kù)直接去除重復(fù)

復(fù)制代碼 代碼如下:
select  distinct * from 表名

去除了重復(fù)行distinct

2 對(duì) DataTable直接進(jìn)行操作

復(fù)制代碼 代碼如下:
DataTable  dt=db.GetDt("select * from 表名");//獲得datatable
DataView dv = new DataView(dt);//虛擬視圖吧,我這么認(rèn)為
DataTable dt2 = dv.ToTable(true, "name,age,hobby");

這個(gè)時(shí)候  dt2就是去除了重復(fù)的行了

這里解釋一下:

復(fù)制代碼 代碼如下:
dv.ToTable(true, "name,age,hobby");

第一個(gè)參數(shù),true  去除重復(fù),false 不去除
第二個(gè)參數(shù),  看意思能明白,你需要顯示的字段,我這里顯示"name,age,hobby"

希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論