StringBuffer hql = new StringBuffer("from WapNews w where w.status =2 ");
hql.append(" and "+new Timestamp(dt).toString()+" < addDate ");
这样不行, 求给位给个建议 谢谢

解决方案 »

  1.   

    真心没看懂你的hql语句,为什么会" < addDate ",把hql生成的对应sql语句在数据库里面执行下,然后看下是哪儿有问题,还有你WapNews时间使用什么类型表示的,String Or date,数据库里面是用什么字段类型存储的,是否需要进行类型的转化,从你介绍的情况看不出来,不好帮助到你
      

  2.   

    [Quote=引用 1 楼  的回复:]
    真心没看懂你的hql语句,为什么会" < addDate ",把hql生成的对应sql语句在数据库里面执行下,然后看下是哪儿有问题,还有你WapNews时间使用什么类型表示的,String Or date,数据库里面是用什么字段类型存储的,是否需要进行类型的转化,从你介绍的情况看不出来,不好帮助到你