問題
使用 DataTable.Select對DataTable做資料查詢
解決方法
資料查詢除了對資料庫下語法查詢以外,若已經將資料載入DataTable時,要從中下條件以取得特定資料的話,可以如下方式
//假設資料來源是這樣取的 DataTable dt = getDBData(); //可以對DataTable下查詢條件,注意的是:回傳的是DataRow[]陣列! DataRow[] drs = dt.Select("column1='test'"); //資料列取得後,可以先判斷是否Lengh為0來判斷有沒有符合條件的資料 if(drs.Lengh>0) { //有取到資料才進到這邊 }
沒有留言:
張貼留言