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