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

一段简单的代码出错了,请各位大侠指点一下!该怎么解决

2012-01-19 
一段简单的代码出错了,请各位大侠指点一下!SqlConnectioncondb.createConnection()con.Open()SqlComman

一段简单的代码出错了,请各位大侠指点一下!
SqlConnection   con=db.createConnection();
con.Open();
SqlCommand   cmd=new   SqlCommand();
cmd.Connection=con;
cmd.CommandText= "update   votejuti   set   votenum=votenum+1   where   voteid= "+voteid+ "and   votejutid= "+this.rbtnlist1.SelectedValue.ToString();
cmd.ExecuteNonQuery();
con.Close();


"update   votejuti   set   votenum=votenum+1   where   voteid= "这是一对引号,
+voteid+中间这个是我自己定义的一个string变量,初始值=1
"and   votejutid= "这是一对引号
+this.rbtnlist1.SelectedValue.ToString();这个是一个单选列表框被选择的值

就这么简单,不过俺是菜鸟,看不出来哪里出错了,请各位大侠不吝赐教,不胜感激哦!!谢谢谢谢!


[解决办法]
你的错误提示是什么?
有可能是
voteid= "+voteid+ "and votejutid= "

这里面的AND的前面少了空格
另外你的WHERE的几个条件都是数字吧

热点排行