org.hibernate.QueryException:Expected positional parameter count: 1

转载 2016年06月01日 13:52:12

org.hibernate.QueryException:Expected positional parameter count: 1  


org.hibernate.QueryException:Expected positional parameter count: 1, actual parameters: [] [from LhClient c where c.wnamw=?]

Query query=session.createQuery("from LhClient c where c.wnamw=?");
query.setString(0, wxy);

在hql语句中有一个占位符“?”,则在query.setParameter()处,一定要有一个相对用的位被传入,否则会出现上述异常



++
1\
String hql="from User where username=? and userpass=?"; 
query.setParameter(0,"乔丹",Hibernate.STRING);  
或者
query.setString(0, "乔丹");
2\
   String hql1="from User where username=:username and userpass=:userpass";  
query1.setParameter("username","乔丹",Hibernate.STRING); 

相关文章推荐

org.hibernate.QueryException: Expected positional parameter count: 2, actual parameters:

org.hibernate.QueryException: Expected positional parameter count: 2, actual parameters: [[I@4fe89c2...

org.hibernate.QueryException: Space is not allowed after parameter prefix ':'解决

环境 Eclipse Indigo + Hibernate3.2 + Oracle 11g R2 + SQLPlus   问题 运行Hibernate程序,报如下异常   org.hibernate....
  • Wentasy
  • Wentasy
  • 2012年12月10日 17:31
  • 6502

java.lang.IllegalArgumentException: Positional parameter does not exist: 1 in query解决

环境 Eclipse Indigo + Hibernate3.2 + Oracle 11gR2 + SQLPlus   问题 运行Hibernate程序,报如下异常   java.lang.Illeg...
  • Wentasy
  • Wentasy
  • 2012年12月10日 17:29
  • 8157

数据库异常整理:org.hibernate.QueryException: could not resolve property: “xxx”

一、排查HQL语句中的类字段以及

org.hibernate.QueryException: could not resolve property:

org.hibernate.QueryException: could not resolve property: account of: entity.KpsysLog [from entity.K...

Struts Problem Report:org.hibernate.QueryException: could not resolve property: ?? of: com.zyc.xxx

前言:在使用框架的时候我们经常出错的不是在代码上,而是在配置和相关数据库语句操作上.所以当我们出现org.hibernate.QueryException: could not resolve pro...

异常org.hibernate.QueryException: could not resolve property的原因

异常消息如下所示: org.hibernate.QueryException: could not resolve property: task_no of: edu.cust.entity.Tas...

Exception in thread "main" org.hibernate.QueryException: illegal attempt to dereference collection

Exception in thread "main" org.hibernate.QueryException: illegal attempt to dereference collection
  • VipMao
  • VipMao
  • 2016年05月18日 23:47
  • 913

org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken

    org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken    原因就是...

【tomcat】org.xml.sax.SAXParseException: Open quote is expected for attribute "{1}" associated

启动报错:org.xml.sax.SAXParseException: Open quote is expected for attribute "{1}" associated with an e...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:org.hibernate.QueryException:Expected positional parameter count: 1
举报原因:
原因补充:

(最多只允许输入30个字)