易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET 更新语句

  cmd.CommandText = "update detailesid set num=num+1 where id=" + id + " and detailesid= "+ RadioButtonList1.SelectedValue.ToString();
cmd.ExecuteNonQuery();
我做了一个投票程序,这个是在BUTTON里的代码
我运行一下说我 = 附近有错误,我想让大家看看整个更新语句对吗?
先找个查询分析器运行一次,没错的话就是 值的问题了.

先在sql里面运行一次!!

添加监视,追踪出这句sql  你在查询分析器里面运行看看会不会有问题

id值是否正确
string sql="update detailesid set num=num+1 where id=" + id + " and detailesid="+ RadioButtonList1.SelectedValue.ToString();
调试看看是否正确
cmd.CommandText = "update detailesid set num=num+1 where id=" + id + " and detailesid="+ RadioButtonList1.SelectedValue.ToString();



id和detailesid的类型,是否需要加单引号

5楼正解

"update detailesid set num=num+1 where id=" + id + " and detailesid= "+ RadioButtonList1.SelectedValue.ToString();
这个应该是表名吧,是不是弄错了, 后面也相同的?

cmd.CommandText = "update detailesid set num=num+1 where id=" + id + " and detailesid= "+ RadioButtonList1.SelectedValue.ToString();

调试看一下这个语句,应该是这里的问题


更多的是要注意前后空格的问题

cmd.CommandText = "update detailesid set num=num+1 where id=" + id + " and detailesid= "+ RadioButtonL


相关问答:

asp.net中有关数据绑定的问题

asp.net 中数据库中有一大段文字内容,其子段为newscontent 显示出来。用itemTemplate 中的lable控件绑定显示
但数据库中内容显示在网页中不会换行。故改用自定义显示方式内容为Replace(Eval("newscontent&q ......

C# asp.net中的label显示问题

我用C#编asp.net网页。在一个按钮button1中,有一段代码运行时间较长,于是我想在按钮按下之后,用一个label1来显示一小段字符:label1.text="正在查询中,请稍等...",然后在button1代码执行的最后一行代 ......

asp.net连mysql数据库的问题?

C# code:
string sql = "select * from userinfo where uname = '" + uname + "' and upassword = '" + upassword + "'";
//和
string sql = "select * from userinfo where ......

asp.net中自定义类库的问题

如图

我的一个Solution里包含两个Project,一个是C#类库工程,一个是ASP.NET应用,两个工程都是通过Linq to Sql来操作数据库,现在的问题是在给客户使用的时候,没法灵活配置Sql服务器的信息,查了下,使用De ......

求助啊,随便建立一个ASP.NET的网站就无法运行

新人一个,不懂,希望大家多多指点

我随意新建一个网站(2.0和3.5的都试过),只放上一个控件,然后就直接运行了,马上就跳出一个出错的页面,大概是说

“/WebSite1”应用程序中的服务器错误。
--- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号