更新数据库
SqlConnection con = db.creatconnection();
con.Open();
SqlCommand upcmd = new SqlCommand();
upcmd.Connection = con;
upcmd.CommandText = "update voteDetails set voteNum=voteNum+1 where voteDetailsID= "+this.RadioButtonList1.SelectedValue.ToString();
upcmd.ExecuteNonQuery();
提示:第 1 行: '= ' 附近有语法错误。
不知道是什么问题!是不是哪里写错了.
------解决方案--------------------upcmd.CommandText = "update voteDetails set voteNum=voteNum+1 where voteDetailsID= ' "+this.RadioButtonList1.SelectedValue.ToString()+ " ' ";
没有写 单引号
------解决方案--------------------1.voteNum字段是否为数值型的,比如int
2.voteDetailsID是否为数值型的,如果不是加上单引号