1
我想根據某些過濾條件過濾我的DataTable。Filter DataTable
這裏是我的代碼:
parameters = objPatientBizProcessing.GetFilterParameters(campusSelection, statusSelection);
filterOption3 = "pat_status = '" + parameters[1] + "'";
foreach (DataRow dr in dt.Rows)
{
dataRows = dt.Select(filterOption3, "id");
foreach (DataRow dr1 in dataRows)
{
dt1.Rows.Add(dr1);
}
}
我總共有10條記錄在我的dt
,並根據filterOption3
我過濾結果dt1
。
錯誤:
This row belongs to another Table
我不是 「允許」 使用DataView
。
有沒有解決方案?
你的意思是將數據行集合添加到另一個表,然後過濾? – 2011-04-13 07:46:59
不,我只是想知道爲什麼你需要將過濾的行插入到另一個DataTable中。 – Magnus 2011-04-13 08:08:01
實際上我並不需要做什麼,我被告知要做:\ – 2011-04-13 08:41:04