如何時,在文本框中輸入文本和號碼顯示在數據網格視圖的SQL數據
如何時,在文本輸入文本顯示在數據網格視圖SQL數據box.for例如:在dBase中有wai wai和britannia。當product_name或product_id輸入到產品名稱:textbox中時,我想要在數據網格列中顯示數據庫的所有信息。我嘗試了以下代碼:但它不工作:
private void textBox2_KeyDown(object sender, KeyEventArgs e)
{
if(e.KeyData==Keys.Enter)
{
SqlConnection con = new SqlConnection("Data Source=SUMIT;Initial Catalog=Project;Integrated Security=True");
SqlDataAdapter a = new SqlDataAdapter("select product_Name,product_Id,purchase_Price,discount,beforevat_Price,vat_Rate,actual_Cost,Margin,actual_Sp from Product", con);
DataTable b = new DataTable();
a.Fill(b);
dataGridView1.DataSource = b;
textBox3.Focus();
}
}
你應該設置列的** DataPropertyName **綁定到表。 –
使用where子句 – Angelo