resultList= session.createQuery("select distinct o from Orders o where oState = :inputState"),这个你是不是得改成
resultList= session.createQuery("select distinct o from Orders o where o.State = :inputState"),个人觉得是少了个.
hql语句,很久没写过了。要是错了,朋友自己在找找问题!
resultList= session.createQuery("select distinct o from Orders o where o.State = :inputState"),个人觉得是少了个.
hql语句,很久没写过了。要是错了,朋友自己在找找问题!
解决方案 »
- 想通过比较系统日期来进行输出,但是数据类型是varchar
- oracle驱动:no suitable driver
- 我在设计一个动态的表单,其中包含多个单选模块,各个模块都是从数据库中取得的,请问该怎么收集表单数据啊,actionForm该怎么设计啊?
- Hibernate的问题
- 几段文字存入数据库,取出时分段进行显示,如何做?
- 谁能介绍WEB Service相关书,要求是中文的,我要买,书好的话给分!!!
- 用户要求这样的并发量,JBOSS能够满足需要吗?高分求救
- 有关JDO的问题,各位大大帮忙看看!
- JBuilder9+struts1.1+weblogic7.0开发是调试进入不到EJB?急!
- fastJSON求指教
- spring security 自定义登录页面 访问/spring_security_login 404
- 求解SSH查询数据问题
改成resultList= session.createQuery("select distinct o from Orders o where o.oState = :inputState")
之前有上网搜过可能是关键字的问题,那个时候以为是表内属性的名字与sql关键字冲突,改完属性名依然不行。原来表名也可能冲突的。
我把表名order改成orders就可以了,太感谢你了!!!实在是太感谢你了。哎呀,爱死你了