1 回答

TA貢獻(xiàn)1806條經(jīng)驗(yàn) 獲得超5個(gè)贊
我認(rèn)為下面這行有問(wèn)題。
string query = "INSERT INTO `membershiprate` (`memberrate_desc`, memberrate_id, `memberrate_price`, memberrate_count) VALUES (@mdesc, memberrate_id, @mprice, memberrate_id)";
插入查詢(xún)中未設(shè)置 memberrate_id 和 memberrate_count 值。
所以,請(qǐng)?jiān)跈z查后插入兩列。
string query = "INSERT INTO `membershiprate` (`memberrate_desc`, `memberrate_price`) VALUES (@mdesc, @mprice)";
MySqlCommand cmd = new MySqlCommand(query, helper.getConnection());
cmd.Parameters.AddWithValue("mdesc", txtMemRateDesc.Text);
cmd.Parameters.AddWithValue("mprice", txtMemRate.Text);
cmd.ExecuteNonQuery();
helper.CloseConnection();
this.Close();
MessageBox.Show("Successfully added!");
請(qǐng)檢查此解決方案。
- 1 回答
- 0 關(guān)注
- 113 瀏覽
添加回答
舉報(bào)