一段简单的代码出错了,请各位大侠指点一下!
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的几个条件都是数字吧