我想做一个关注的功能
在meet表里有一个HOT_meet的int形字段,每当用户点一下按钮..自动+1
cmd.CommandText = "update [meet] set HOT_meet = HOT_meet+1 where TITLE_meet='" + this.titlelabel.Text.ToString() + "'";
这是我写的sql语句,可是数据库里的HOT_meet值一直还是0.没有增加,请大家帮我看下这句话有没有什么问题.也没有弹错.就是按了按钮后刷新下没什么反应.数据库是连上的..我做插入操作没问题.
.是不是不能直接+1?..

解决方案 »

  1.   

    cmd.CommandText = "update [meet] set HOT_meet = Isnull(HOT_meet,0)+1 where TITLE_meet='" + this.titlelabel.Text.ToString() + "'";和你定义字段默认值为NULL 有关。改成上面就可以了
      

  2.   

    hot_meet 默认值是否为0hot_meet = isnull(hot_meet,0)+1
      

  3.   

    hot_meet = isnull(hot_meet,0)+1  --如果hot_meet的值为null的话,要给一个初始的0值