这段程序咋回事 搞不定了 那位大虾帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/24 12:40:36
SqlConnection con = DB.Createconection();
con.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
cmd.CommandText = "updata voteDetails set voteNum=voteNum+1 where voteID=" + voteID + "and votedetailsID = " + this.RadioButtonList1.SelectedValue.ToString();
cmd.ExecuteNonQuery();
con.Close();

提示我'='附近有语法错误,

你的SQL语句错误
应该是update
不是updata!!!!!!!

如果数据库字段类型是字符型.要加单引号.

cmd.CommandText = "updata voteDetails set voteNum=voteNum+1 where voteID='" + voteID + "' and votedetailsID = '" + this.RadioButtonList1.SelectedValue.ToString()+"'";

2楼正解