ASP.NET DataTable去掉重復(fù)行的2種方法
更新時(shí)間:2015年02月11日 11:49:40 投稿:junjie
這篇文章主要介紹了ASP.NET DataTable去掉重復(fù)行的2種方法,本文直接給出去重代碼,需要的朋友可以參考下
第一種,使用Linq查詢表達(dá)式,code如下
DataTable testtable = new DataTable();
testtable.Columns.Add("ID");
testtable.Columns.Add("ProductName");
testtable.Rows.Add("1", "1");
testtable.Rows.Add("1", "1");
testtable.Rows.Add("1", "1");
testtable.Rows.Add("2", "2");
testtable.Rows.Add("3", "3");
DataTable finalltable = new DataTable();
finalltable = testtable.Clone();
finalltable.Clear();
var rows = from row in testtable.AsEnumerable() group row by row["ID"] into myrow select myrow.FirstOrDefault();
foreach (DataRow row in rows)
{
finalltable.ImportRow(row);
}
第二種方法
利用dataview來過濾datatable
testtable = testtable.DefaultView.ToTable(true, new string[] { "ID", "ProductName" });
您可能感興趣的文章:
- asp.net實(shí)現(xiàn)導(dǎo)出DataTable數(shù)據(jù)到Word或者Excel的方法
- asp.net實(shí)現(xiàn)數(shù)據(jù)從DataTable導(dǎo)入到Excel文件并創(chuàng)建表的方法
- Asp.net中DataTable導(dǎo)出到Excel的方法介紹
- asp.net 讀取Excel數(shù)據(jù)到DataTable的代碼
- ASP.NET中DataTable與DataSet之間的轉(zhuǎn)換示例
- ASP.NET怎么操作DataTable實(shí)例應(yīng)用
- Asp.net下使用Jquery Ajax傳送和接收DataTable的代碼
- asp.net 數(shù)據(jù)庫的連接和datatable類
- Asp.net靜態(tài)方法之Grid轉(zhuǎn)DataTable方法實(shí)現(xiàn)步驟
- Asp.net實(shí)現(xiàn)選擇性的保留DataTable中的列
- asp.net DataTable導(dǎo)出Excel自定義列名的方法
相關(guān)文章
datagrid行內(nèi)按鈕(更新/刪除等)操作實(shí)現(xiàn)代碼
datagrid控件想必大家很是熟悉,本文將介紹下datagrid行內(nèi)按鈕的操作更新/刪除等等,感興趣的你可不要錯過了哈,希望本文知識點(diǎn)可以幫助到你2013-02-02
解析在.net中使用XSLT轉(zhuǎn)換xml文檔的示例詳解
本篇文章是對在.net中使用XSLT轉(zhuǎn)換xml文檔的示例進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05
asp.net中C#獲取字符串中漢字的個數(shù)的具體實(shí)現(xiàn)方法
獲取字符串中漢字原理是判斷漢字編碼然后進(jìn)行判斷是漢字還是數(shù)字了,還有就是利用正則表達(dá)式,同樣是以漢字ascii為標(biāo)準(zhǔn)來獲取2014-02-02
.NET6使用微信小程序授權(quán)登錄獲取手機(jī)號
小程序手機(jī)號授權(quán)是在里打開小程序時(shí)彈窗請求允許使用某些功能,比如授權(quán)獲取用戶信息、授權(quán)獲取手機(jī)號等,本文主要介紹了.NET6使用微信小程序授權(quán)登錄獲取手機(jī)號,感興趣的可以了解一下2023-08-08
在Asp.net core項(xiàng)目中使用WebSocket
這篇文章介紹了在Asp.net core項(xiàng)目中使用WebSocket的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-08-08

