C# Datatable.Select()用法簡介


dt為一個DataTable,以dt為例說明dt.select()方法的功能:

1.dt.Select() 獲取所有行數

例:Datarow[] drs=dt.Select();

此時drs為dt數據表中所有的行數。

2.dt.Select(sting)  獲取與篩選條件相匹配的行,按照主鍵順序(如果沒有主鍵,則按照添加順序)

例:Datarow[] drs=dt.Select("A='bbc'");

此時drs為dt數據表中所有列A的值為“”bbc“”的行數。

3.dt.select(stirng,string)  獲取按照指定的排序順序且與篩選條件相匹配的行

例:Datarow[] drs=dt.Select("A='bbc'","B");

此時drs為dt數據表中所有列A的值為“bbc“的行數,且按照列B排序

 

此外,將行的集合drs合成新的數據表可使用以下方法:

DataTable dtNew=New DataTable();

if (null != drs)
{
dtNew = drs.CopyToDataTable();
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM