此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【zft825】截止到2008-07-06 00:50:00的历史汇总数据(不包括此帖):
发帖的总数量:27                       发帖的总分数:550                      
结贴的总数量:16                       结贴的总分数:330                      
无满意结贴数:5                        无满意结贴分:210                      
未结的帖子数:11                       未结的总分数:220                      
结贴的百分比:59.26 %               结分的百分比:60.00 %                  
无满意结贴率:31.25 %               无满意结分率:63.64 %                  
楼主加油

解决方案 »

  1.   

    换个思路,这样写吧:public Integer getCountByName(String name){ 
    name = "%"+name+"%";
    String hql="from Fenterpriseuser fe where fe.freeze=0 and fe.enterprisename like '"+name+"'"; 
    List ul=getHibernateTemplate().find(hql); 
    return ul.size(); 

      

  2.   


    String hql="from Fenterpriseuser fe where fe.freeze=0 and fe.enterprisename like ?"; 语句直接这样写 
    设置占位符参数时直接 setString(0,"%"+name+"%");就行
      

  3.   


    直接用Expression.like或者使用 "like :q").setXXX("q","%abc%")或者 "like ? ").setXXX(0,"%abc%")