【发布时间】:2018-05-29 05:53:23
【问题描述】:
我会给项目的条形码,然后项目数据将被提取到 datagridview 中。
这些代码只获取一行,如果我再次填写条形码,则此代码更新行不更新新行。我想换新行
SqlConnection con = new SqlConnection("Data Source=(local);Initial Catalog=QuickBook;Integrated Security=True");
string query = "select productName,productDescription,productUnitPrice from productsInfo where productBarcode =" + p_barcode.Text + "";
SqlCommand cmd = new SqlCommand(query, con);
SqlDataAdapter da = new SqlDataAdapter(cmd);
con.Open();
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
【问题讨论】:
-
得到新结果后是否重新绑定datagridview?另外,您的 SQL 语句是否在文本框值周围使用撇号限定?