<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 241,  comments - 116,  trackbacks - 0
    HQL查詢語句:from Course course where course.name like '%計算機%' order by course.date desc  異常:

    [org.hibernate.hql.PARSER] - <AST>:0:0: unexpected end of subtree 2008-05-06
    18:36:04,062 ERROR [org.hibernate.hql.PARSER] -  Invalid path: 'course.name'
    2008-05-06 18:36:04,062 ERROR [org.hibernate.hql.PARSER] - <AST>:0:0: unexpected end of subtree
    2008-05-06 18:36:04,062 ERROR [org.hibernate.hql.PARSER] -  left-hand operand of a binary operator was null
    2008-05-06 18:36:04,093 ERROR [org.hibernate.hql.PARSER] -  Invalid path: 'course.date'
    2008-05-06 18:36:04,125 ERROR [com.vod.dao.CourseDAO] - find all failed org.springframework.orm.hibernate3.HibernateQueryException: unexpected end of subtree [where course.name like '%計算機%' order by course.date desc ]; nested exception is org.hibernate.hql.ast.QuerySyntaxException: unexpected end of subtree [where course.name like '%計算機%' order by course.date desc ]Caused by: org.hibernate.hql.ast.QuerySyntaxException: unexpected end of subtree [where course.name like '%計算機%' order by course.date desc ] at org.hibernate.hql.ast.ErrorCounter.throwQueryException(ErrorCounter.java:59) at
    org.hibernate.hql.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:225) at
    org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:158) at
    org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:109) at
    org.hibernate.engine.query.HQLQueryPlan.<init>
    (HQLQueryPlan.java:75) at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:54) at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:71) at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133) at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112) at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:15……

    問題解決了:語句寫錯了!!:
     1   public List findByHql(String hql){    
     2         log.debug("finding all Course instances");     
     3         try {
     4            String queryString = "from Course course " +hql+" ";
     5            System.out.println("\n\n"+queryString+"\n\n");
     6            return getHibernateTemplate().find(queryString);
     7         } catch (RuntimeException re) {
     8            log.error("find all failed", re);
     9            throw re;
    10         } 
    11 }

    寫成了:
     1 public List findByHql(String hql){
     2      log.debug("finding all Course instances");
     3      try {
     4          String queryString = "from Course course " +hql+" ";
     5          System.out.println("\n\n"+queryString+"\n\n");
     6          return getHibernateTemplate().find(hql);//就這里!真是郁悶
     7       } catch (RuntimeException re) {
     8          log.error("find all failed", re);
     9          throw re;
    10       } 
    11 }
    posted on 2008-12-02 20:28 墻頭草 閱讀(9933) 評論(0)  編輯  收藏 所屬分類: Spring
    人人游戲網 軟件開發網 貨運專家
    主站蜘蛛池模板: 亚洲成a∧人片在线观看无码| 亚洲精品美女视频| 午夜亚洲国产精品福利| 国产麻豆剧传媒精品国产免费| 一级特级aaaa毛片免费观看| 婷婷综合缴情亚洲狠狠尤物| 精品国产日韩亚洲一区91 | 日日麻批免费40分钟无码 | 18未年禁止免费观看| 亚洲人成在线影院| 五月婷婷在线免费观看| 亚洲国产熟亚洲女视频| 真实乱视频国产免费观看| 黄网站色视频免费看无下截| 色久悠悠婷婷综合在线亚洲| 免费久久人人爽人人爽av | 日韩色视频一区二区三区亚洲 | 全免费一级毛片在线播放| 国产天堂亚洲国产碰碰| 亚洲色无码专区在线观看| 国产成人精品无码免费看| 亚洲综合久久一本伊伊区| 国产免费无遮挡精品视频| av电影在线免费看| 亚洲黄网在线观看| 日本免费人成视频播放| 精品熟女少妇aⅴ免费久久| 久久亚洲AV成人无码国产| 成年女人18级毛片毛片免费观看| 国产亚洲精品国产| 日本免费一区二区在线观看 | 一级成人生活片免费看| 亚洲成人在线电影| 国产福利免费在线观看| 亚洲爆乳AAA无码专区| 亚洲色自偷自拍另类小说| 免费电影在线观看网站| a毛片在线免费观看| 亚洲中文字幕日本无线码| 亚洲中文字幕无码一久久区| 免费看国产成年无码AV片|