我有問題,關於這篇文章的代碼:如何基於用戶輸入的搜索值過濾行
How to display rows based on search value which works for multiple columns
符合dv.RowFilter =「COL1 ='」 + SS +「'和COL2 > = 10" ;
如何只使用搜索值並在結果中選擇1行?
像我們有一列:名稱和只顯示名稱列中的搜索值?
我的代碼:
private void button3_Click(object sender, EventArgs e)
{
string ss = searchbox.Text;
SqlConnection con = new SqlConnection("Data Source=.;
Initial Catalog=db3;Integrated Security=True");
sAdapter = new SqlDataAdapter("select * from phone", con);
sAdapter.Fill(sDs, "phone");
DataView dv = sDs.Tables[0].DefaultView;
dataGridView1.DataSource = sDs.Tables["phone"];
dv.RowFilter = "name='" + ss;
}
@ hamed2011問題解決了
我不明白你在問什麼。 – venerik 2014-12-05 12:55:45
@ hamed2011:編輯你的問題與您的評論,(發佈代碼問題) – 2014-12-05 12:58:23
如果你不能評論,reedit使其成爲一個完整的問題本身。 – 2014-12-05 12:59:46