首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

更新数据库,该怎么解决

2012-01-24 
更新数据库SqlConnectioncondb.creatconnection()con.Open()SqlCommandupcmdnewSqlCommand()upcmd.Co

更新数据库
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是否为数值型的,如果不是加上单引号

热点排行