wanpengcheng199311 2016-10-13 03:13 采纳率: 0%
浏览 901

关于HibernateQueryException: 求大神解决

出现这个问题
Not supported for DML operations

List userList=new ArrayList();
userList=this.getHibernateTemplate().executeFind(new HibernateCallback()
{
public Object doInHibernate(Session session)throws HibernateException, SQLException
{
//return session.createQuery(hql).setParameter("name", name).list();
Query query=session.createQuery("update BankUser set money=? where userName=?");

            query.setString(0, name);
            query.setDouble(1, sumMoney);

            return query.list();
        }
    });

    }
  • 写回答

1条回答 默认 最新

  • Veggiel 2016-10-13 04:59
    关注

    你用select()执行了语句update语句,query.list()是查询方法,但你执行的却是update语句(update BankUser set money=? where userName=?)

    评论

报告相同问题?

悬赏问题

  • ¥15 有偿找一懂dylib反编译的大拿,是ios越狱dylib动态库,我需要绕过验证。
  • ¥15 构建工单的总账影响在哪里查询或修改
  • ¥15 三个简单项目写完之后有重赏之后联系我
  • ¥15 python报内存不能read错误
  • ¥15 hexo安装这种情况怎么办
  • ¥100 找hCaptcha图形验证码自动识别解决方案
  • ¥15 启动pycharm出错
  • ¥15 Windows Script Host 无法找到脚本文件"C:\ProgramData\Player800\Cotrl.vbs”
  • ¥15 matlab自定义损失函数
  • ¥15 35114 SVAC视频验签的问题