Java學習

          java,spring,structs,hibernate,jsf,ireport,jfreechart,jasperreport,tomcat,jboss -----本博客已經(jīng)搬家了,新的地址是 http://www.javaly.cn 如果有對文章有任何疑問或者有任何不懂的地方,歡迎到www.javaly.cn (Java樂園)指出,我會盡力幫助解決。一起進步

           

          hibernate in 查詢

             StringBuffer buf = new StringBuffer();   if (!forObject) {    buf.append("select count(*) ");   }   buf.append("from Agent agent where 1=1 ");

                      String gradeId = (String)conditions.get("gradeId");            if(gradeId != null && !gradeId.equals("") && gradeId != ""){             buf.append(" and agent.gradeId=").append(gradeId);            }   

                         buf.append(" and agent.agentId in (:agentIds) ");

             Query query = sess.createQuery(buf.toString());      List ids = CommisionInfoDelegateExt.findAgentIdList(conditions);   System.out.println("ids.length=" + ids.size());   query.setParameterList("agentIds",     ids);





          當ids長度為0(空記錄)時,query.list()出錯.沒辦法,現(xiàn)在在ids.add("-1"),塞入一條絕對不存在的記錄id(絕對是不可能的).

          posted on 2008-12-16 13:57 找個美女做老婆 閱讀(229) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           

          導航

          統(tǒng)計

          公告

          本blog已經(jīng)搬到新家了, 新家:www.javaly.cn
           http://www.javaly.cn

          常用鏈接

          留言簿(6)

          隨筆檔案

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 张家港市| 体育| 乐陵市| 团风县| 中方县| 湖北省| 巴里| 施秉县| 县级市| 石楼县| 梓潼县| 兴隆县| 荆州市| 苍溪县| 筠连县| 怀宁县| 固镇县| 海丰县| 色达县| 桑植县| 嘉禾县| 新余市| 靖宇县| 德化县| 金坛市| 桐庐县| 泽普县| 边坝县| 巴中市| 绍兴市| 长治县| 九龙城区| 麦盖提县| 廉江市| 伊金霍洛旗| 延边| 汝州市| 洛南县| 土默特左旗| 水富县| 新平|