1
我正在使用Sqllite數據庫和篩選datagridview使用五個組合框和它的工作正常,但我的問題是當我不選擇值的任何組合框它does not工作因爲我使用AND,如果我將使用或它不會給我想要的結果因爲我想過濾使用組合框中的所有選定的值。 我的代碼如下:使用多個控件篩選datagridview
DataView dv = new DataView();
string voterlist = "select * from voters";
DataTable dt = Database.myAdapter(voterlist);
dv = dt.DefaultView;
dataGridView1.DataSource = dv;
dv.RowFilter = string.Format("consname= '{0}' AND area = '{1}' AND pollingstn = '{2}' AND wardno = '{3}' AND policestn = '{4}'", combo_consname.SelectedItem, combo_Area.SelectedItem, combo_Polling.SelectedItem, combo_Ward.SelectedItem, combo_Police.SelectedItem);
啓動
RowFilter
字符串,太感謝你了。我已經通過附加構造的RowFilter,現在,它做工精良.. – 2013-04-20 14:57:26