【发布时间】:2017-09-22 03:27:40
【问题描述】:
基本上,我想从TextBox 添加另一列以及我从数据库中查询的值。我希望我的 datagridview 显示类似
|itemcode|Category|itemDescription|unitcost|quantity|
其中itemcode, Category, itemDescription, unitcost 来自数据库,quantity 来自文本框输入。
private void btnAddToCart_Click(object sender, EventArgs e)
{
con.OpenConnection();
MySqlCommand cmd = con.connection.CreateCommand();
string search = txtSearchProduct.Text;
string quantity = txtQuantity.Text;
string query = "SELECT itemcode, Category, itemDescription, unitcost FROM tblprowareproducts WHERE itemDescription LIKE ?search";
cmd.CommandText = query;
cmd.Parameters.AddWithValue("?search", "%" + search + "%");
using (MySqlDataAdapter mda = new MySqlDataAdapter(cmd))
{
DataTable dt = new DataTable();
mda.Fill(dt);
dgvCart.DataSource = dt;
}
}
有没有办法在unitcost 之后添加另一列名为quantity 并且它的值来自TextBox?
【问题讨论】:
-
还有什么问题?预期的结果是什么?你收到的结果是什么?
-
更新了我的问题
标签: c# .net winforms datagridview