我用hibernate查询的结果想遍历。应为情况复杂所以没有用createQuery(HQL)这个函数。
而是用的createSQLQuery(SQL)这个函数。
我是这么写的:
Iterator iter = session.createSQLQuery(sql).list().iterator();
让后用while (iter.hasNext()){ Object[] tuple = (Object[]) iter.next();}然后,可以拿到每一个字段。
现象确实这样:
org.springframework.orm.hibernate3.HibernateSystemException: No Dialect mapping for JDBC type: -1; nested exception is org.hibernate.MappingException: No Dialect mapping for JDBC type: -1
求解!!!!!
如果这样遍历不行,我怎么能遍历结果???
而是用的createSQLQuery(SQL)这个函数。
我是这么写的:
Iterator iter = session.createSQLQuery(sql).list().iterator();
让后用while (iter.hasNext()){ Object[] tuple = (Object[]) iter.next();}然后,可以拿到每一个字段。
现象确实这样:
org.springframework.orm.hibernate3.HibernateSystemException: No Dialect mapping for JDBC type: -1; nested exception is org.hibernate.MappingException: No Dialect mapping for JDBC type: -1
求解!!!!!
如果这样遍历不行,我怎么能遍历结果???
解决方案 »
- 用struts+hibernate后加入jfreechart的包报错
- 用spring时beans.xml如何写入static final常量
- [请问高手]关于FormFile类的问题
- 简单爬虫,蜘蛛
- 为什么招人那么难!!!!!!!!
- 紧急求救:EJB问题,各位帮帮忙,我急死了!!!
- 为什么出现这个错误,程序没有错呀!SQLException : [Microsoft][SQLServer 2000 Driver for JDBC]End of stream was detected on a read.
- 大侠帮我看看访问ldap的问题
- 数据源以及线程的问题
- synchronize修饰一个方法时,怎么理解多个线程多个锁?是否会导致数据不安全?
- Struts2登录出现404错误,帮个忙
- User.class和userInstance.getClass()有何区别
<property name="dialect">
com.hibernate.DialectForInkfish
</property>你应该是忘了配置这个了。