sql server - Hibernate - Parameter value [2011] was not matching type [java.lang.Integer]. How to solve? -
sql server - Hibernate - Parameter value [2011] was not matching type [java.lang.Integer]. How to solve? -
i getting message above though value i'm passing through integer named query. can explain why? thanks
dao java code
calendar cal = calendar.getinstance(); cal.settime(interval.getstartdate()); query.setparameter("academicyear", new integer(cal.get(calendar.year))); query:
@namedquery(name = "studentdemographics.findbymoedequal", query = "select s.student studentdemographics s " + "where :academicyear = s.academicyear " + "and upper(s.moed) :moed"), error: parameter value [2011] not matching type [java.lang.integer]
environment spring w hibernate/jql + sql server
i had similar problem , prepare way:
i used long instead of int type respective field.
java sql-server hibernate jql
Comments
Post a Comment