基本的には、TextBox
の別の列をデータベースから照会した値とともに追加したいとします。私は私のDataGridViewがitemcode, Category, itemDescription, unitcost
がデータベースからのものであり、quantity
は、テキストボックスの入力からである DataGridViewにデータベースとTextBoxを設定する
|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;
}
}
それはTextBox
から来ているのquantity
という名前unitcost
後に別の列と値を追加する方法はありますか?
問題は何ですか?期待される結果は何ですか?あなたが受け取った結果は何ですか? –
更新された質問 – Alpha