C#中datatable去重的方法
本文實(shí)例講述了C#中datatable去重的方法,分享給大家供大家參考。具體方法如下:
這里主要介紹兩種方法:
1 數(shù)據(jù)庫(kù)直接去除重復(fù)
去除了重復(fù)行distinct
2 對(duì) DataTable直接進(jìn)行操作
DataView dv = new DataView(dt);//虛擬視圖吧,我這么認(rèn)為
DataTable dt2 = dv.ToTable(true, "name,age,hobby");
這個(gè)時(shí)候 dt2就是去除了重復(fù)的行了
這里解釋一下:
第一個(gè)參數(shù),true 去除重復(fù),false 不去除
第二個(gè)參數(shù), 看意思能明白,你需要顯示的字段,我這里顯示"name,age,hobby"
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
相關(guān)文章
npoi2.0將datatable對(duì)象轉(zhuǎn)換為excel2007示例
這篇文章主要介紹了npoi2.0將datatable對(duì)象轉(zhuǎn)換為excel2007示例的相關(guān)資料2014-04-04C#編程實(shí)現(xiàn)對(duì)象與JSON串互相轉(zhuǎn)換實(shí)例分析
這篇文章主要介紹了C#編程實(shí)現(xiàn)對(duì)象與JSON串互相轉(zhuǎn)換的方法,結(jié)合實(shí)例分析了在DoNet2.0與Donet3.5環(huán)境下實(shí)現(xiàn)對(duì)象與JSON轉(zhuǎn)換的相關(guān)技巧,需要的朋友可以參考下2015-11-11C# mysql 插入數(shù)據(jù),中文亂碼的解決方法
用C#操作mysql時(shí), 插入數(shù)據(jù)中文都是亂碼,只顯示問(wèn)號(hào),數(shù)據(jù)庫(kù)本身使用的是utf-8字符2013-10-10C#使用OpenCvSharp4庫(kù)讀取電腦攝像頭數(shù)據(jù)并實(shí)時(shí)顯示
OpenCvSharp4庫(kù)是一個(gè)基于.Net封裝的OpenCV庫(kù),本文主要給大家介紹了C#使用OpenCvSharp4庫(kù)讀取電腦攝像頭數(shù)據(jù)并實(shí)時(shí)顯示的詳細(xì)方法,感興趣的朋友可以參考下2024-01-01數(shù)字金額大寫轉(zhuǎn)換器制作代碼分享(人民幣大寫轉(zhuǎn)換)
一個(gè)人民幣大寫的擴(kuò)展方法,可以做成數(shù)字金額大寫轉(zhuǎn)換器,大家參考使用吧2013-12-12