在查看了一些关于它的文章之后,我得出结论:我的代码有些问题可能会或者可能不会修改UPDATE MySQL查询。
我试图更新一个类似货币的价值,但它没有任何影响。
代码通过一个按钮激活,此外输出为"比特已经转移。"
2, 4, 6
答案 0 :(得分:1)
您需要执行第二个查询(将myConn
更改为您之前在该计划中发起的MySqlConnection
:
if (count == 1)
{
var command = new MySqlCommand("UPDATE test.auth SET bits = bits + @bits WHERE id = @id;", myConn);
command.Parameters.AddWithValue("@bits", materialSingleLineTextField4.Text);
command.Parameters.AddWithValue("@id", materialSingleLineTextField3.Text);
command.ExecuteNonQuery();
materialFlatButton6.Text = "Bits have been transferred!";
}