国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#中datatable去重的方法

2020-01-24 02:22:29
字體:
供稿:網(wǎng)友

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

這里主要介紹兩種方法:

1  數(shù)據(jù)庫直接去除重復(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ì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 永顺县| 潮州市| 辽中县| 金堂县| 安图县| 政和县| 小金县| 凤山县| 贺州市| 苗栗市| 康定县| 邵阳市| 河西区| 丹阳市| 乌审旗| 巨鹿县| 勐海县| 上饶县| 奈曼旗| 新蔡县| 秦皇岛市| 芦山县| 辽源市| 湘乡市| 明水县| 临桂县| 沁水县| 马公市| 凉山| 曲阳县| 外汇| 河津市| 务川| 武鸣县| 六盘水市| 堆龙德庆县| 桐城市| 永州市| 贡山| 龙胜| 黑龙江省|