Analytics

2013年2月1日 星期五

[C#]使用 DataTable.Select對DataTable做資料查詢(Use DataTable.Select to do DataTable query data)


問題
使用 DataTable.Select對DataTable做資料查詢



解決方法
資料查詢除了對資料庫下語法查詢以外,若已經將資料載入DataTable時,要從中下條件以取得特定資料的話,可以如下方式
//假設資料來源是這樣取的
DataTable dt = getDBData();

//可以對DataTable下查詢條件,注意的是:回傳的是DataRow[]陣列!
DataRow[] drs = dt.Select("column1='test'");

//資料列取得後,可以先判斷是否Lengh為0來判斷有沒有符合條件的資料
if(drs.Lengh>0)
{
//有取到資料才進到這邊
}

沒有留言:

熱門文章