此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【zcq87642231】截止到2008-07-09 14:05:14的历史汇总数据(不包括此帖):
发帖的总数量:14                       发帖的总分数:720                      每贴平均分数:51                       
回帖的总数量:23                       得分贴总数量:4                        回帖的得分率:17%                      
结贴的总数量:10                       结贴的总分数:530                      
无满意结贴数:0                        无满意结贴分:0                        
未结的帖子数:4                        未结的总分数:190                      
结贴的百分比:71.43 %               结分的百分比:73.61 %                  
无满意结贴率:0.00  %               无满意结分率:0.00  %                  
楼主加油

解决方案 »

  1.   

    Iterator results = this.getHibernateTemplate().find("select wz.id,wz.title,wz.content,wz.username,wz.riqi,wz.type,wz.filename,wzn.classname from Wz wz, Wzclassname wzn where  wz.type=wzn.id and username=?",username).iterator();
            
    while ( results.hasNext() ) {
        Object[] row = (Object[]) results.next();
        String id = (String) row[0];
        String title= (String) row[1];
        .....
    }
      

  2.   

    首先你用的getHibernateTemplate()是执行hql语句的,如果你要使用标准的sql语句用下面的方法:
    public List getList() {
            // 折行代码
            return this.getHibernateTemplate().executeFind(new HibernateCallback() {
                public Object doInHibernate(Session session) throws HibernateException, SQLException {
                    Query query = session.createQuery(把你的sql语句写在这里);
                    return query.list();
                }
            });