问答详情
源自:2-3 用户业务逻辑接口和类

为什么我的hql语句报错

之前一直登录不了,我把hql="from Users where username=? and password=?"改成hql="from Users"系统就成功登录了。。。。。

提问者:qq_不二很二_0 2016-08-05 11:05

个回答

  • 二度
    2016-08-05 11:30:03
    已采纳

    你是不是忘了query.setParameter(0, username);query.setParameter(1, password);

    这样才会把hql中的问号替换为数值

  • withyou王杰
    2016-09-20 11:13:10

    这个好像是数据类型的问题