我有這種情況下,我需要使用文本框搜索我的datagridview我有,我試圖複製其他網站,但它給了我什麼是錯誤,新列和更多的錯誤, 我的代碼是這樣的,從數據庫加載我DATAS到GridView通過文本框搜索datagridview c#.NET
private void cashier_update_Load(object sender, EventArgs e)
{
con.ConnectionString = @"";
con.Open();
SqlDataAdapter sda = new SqlDataAdapter("SELECT entry_no,prod_id, prod_name, wantiti,item_status FROM Table_3 Where item_status= 'ACTIVE'", con);
DataTable dt = new DataTable();
sda.Fill(dt);
dataGridViewX1.Rows.Clear();
foreach (DataRow item in dt.Rows)
{
int n = dataGridViewX1.Rows.Add();
dataGridViewX1.Rows[n].Cells[0].Value = item[0].ToString();
dataGridViewX1.Rows[n].Cells[1].Value = item[1].ToString();
dataGridViewX1.Rows[n].Cells[2].Value = item[2].ToString();
dataGridViewX1.Rows[n].Cells[3].Value = item[3].ToString();
}
con.Close();
}
現在我需要的是要搜索的列2是通過KEY_UP或textchange PROD_NAME。
http://www.youtube.com/watch?v=z0HwGx10xz8 這一個,但我得到新的專欄, – 2014-10-16 14:17:15
電影中的方法是一個非常耗電的方法。您正在建立一個連接,並通過每次按鍵查詢數據庫。它更好地將數據緩存在你的RAM中。 – 2014-10-16 14:26:40