更新在按钮上无法正常工作

时间:2017-07-24 19:38:34

标签: c#

美好的一天,我的代码不起作用。它应该做的是在单击按钮时使用scee='WP'更新所有记录到'RTP'。我真的很陌生。对不起。

using (MySqlConnection resetcon1 = new MySqlConnection(connString))
{
    resetcon1.Open();
    string scee = "WP";

    MySqlCommand resetcom1 = 
        new MySqlCommand("UPDATE t_table SET scee=@scee WHERE scee ='RTP' ", resetcon1);

    resetcom1.Parameters.AddWithValue("scee", scee);
    resetcom1.ExecuteNonQuery();
    resetcon1.Close();
}

非常感谢你。

1 个答案:

答案 0 :(得分:1)

它在这里的方式你将把改变为" WP"其中scee等于" RTP"。

 "UPDATE t_table SET scee=@scee WHERE scee ='RTP' "

如果你想按照问题中提到的那样做,那应该是:

 "UPDATE t_table SET scee='RTP' WHERE scee =@scee "

您可能需要添加''像这样:

 "UPDATE t_table SET scee='RTP' WHERE scee ='@scee' "