欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#中datatable去重的方法

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

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

這里主要介紹兩種方法:

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

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

去除了重復(fù)行distinct

2 對 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");

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

這里解釋一下:

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

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

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

相關(guān)文章

最新評論