您的位置:首页 > 产品设计 > UI/UE

关于hibernate的 createSqlQuery

2010-02-03 16:22 330 查看
session.update(Object); 要先取出再更新,我不需要

所以要这样

commit我做到了filter中

问题解决了

大家分享一下

用Query qq = ss.createSQLQuery("UPDATE CInfo as c set
c.totalNum = c.totalNum + ? where c.id = ? ").setInteger(0, 1).setInteger(1, id);是不行的

要改用

Query qq =
ss.createSQLQuery("UPDATE CInfo as c set
c.totalNum = c.totalNum + ? where c.id = ?").setInteger(0, 1).setInteger(1,id).executeUpdate()

大家可以参照下面的网址:
http://www.hboys.cn/newsPub/getNewsById.do?newsId=53
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: