**结案。**此问题不可复制或由打字错误引起。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。
9个月前关门了。
改进这个问题
我看了一门课,老师写了这段代码,这段代码对他有用,但给我看了这个错误。。我的代码
private void button2_Click(object sender, EventArgs e){
con.Open();
SqlCommand cmd = new SqlCommand("update Admin set
username=@username.password=@password.Fullname=@Fullname")
cmd.Parameters.AddWithValue("@username", textuser.Text);
cmd.Parameters.AddWithValue("@password", textpassword.Text);
cmd.Parameters.AddWithValue("@Fullname", textFullname.Text);
cmd.Parameters.AddWithValue("@id", id);
cmd.ExecuteNonQuery(); // Error In This Line...
con.Close();
MessageBox.Show("DELETED");
upload_data_into_GridView_from_database();
}
2条答案
按热度按时间ut6juiuv1#
executenonquery中缺少一个e:
也不是一个。更新查询需要逗号(,):
v6ylcynt2#
查询中的点应该是逗号。就您的代码而言,查询似乎缺少
where
要筛选的子句id
(或类似情况):我建议: