I normally use
Code:return getHibernateTemplate().find("FROM Province order by ID");everything on a project works fineCode:<?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="com.irbeautina.province.Province" table="province"> <id name="ID" column="ID"> <generator class="increment"/> </id> <property name="province" type="string"> <column name="province" length="50" /> </property> <property name="area" type="string"> <column name="area" length="20" /> </property> </class> </hibernate-mapping>
now I need to change Query to
I got an errorCode:select p.ID, p.province, (select count(d.ID) from District d where d.provinceid=p.ID) as dcount FROM Province p order by p.province
This is my jspCode:java.lang.NumberFormatException: For input string: "ID"
How can this error occur, How can I solve this ?Code:<select name="cboprovince" id="cboprovince" onChange="redirect(this.options.selectedIndex)"> <c:forEach var="provincelist" items="${provincelist}"> <option value=1><c:out value="${provincelist.ID}"/></option> </c:forEach> </select>


Reply With Quote
