我沒注意用DataTable接,編譯還不會出錯,
結果一直得不到要的數據,
欄位=條件
中間的運算子可以改變,也可用AND OR
模糊查詢運算子用 LIKE,條件前後加%
條件若是字串要加單引號
//假設前面都已經載入資料,且有個名為dataTable的DataTable
//這邊把字串前後拆開,可以搜尋不同欄位和條件,增加靈活性
string s = type + " Like '%" + inquireStr + "%'";
DataRow[] dataRow = dataTable.Select(s);
//這是暫時用的,職責是傳回查詢結果
DataTable dataTable_tmp = dataTable.Clone();
//用迴圈把DataRow[]一個個加進暫時用的Table
foreach(DataRow addRow in dataRow)
{
dataTable_tmp.ImportRow(addRow);
}
return dataTable_tmp;
沒有留言:
張貼留言