CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟





 
标题: [求助] build报错~
阿贝克隆比
白金会员
Rank: 7Rank: 7Rank: 7



UID 319504
精华 0
积分 4806
帖子 551
威望 2200
ZD币 690 元
阅读权限 150
注册 2008-4-16
状态 离线
  楼主
发表于 2008-6-18 16:28  资料  个人空间  短消息  加为好友 
开发者在线

build报错~

我在测试的时候,向数据库里插入数据,如果插入的是英文,没有问题,如果是中文,build报错:
Exception in thread "main" org.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:253)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:266)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:168)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)
at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:106)
at fes.common.dao.FesScriptsetDAO.attachDirty(FesScriptsetDAO.java:169)
at fes.logic.scriptset.ScriptSetImp.AddScriptSet(ScriptSetImp.java:55)
at core.ApplicationProxy.addScriptSet(ApplicationProxy.java:68)
at core.Mytest.main(Mytest.java:44)
Caused by: java.sql.BatchUpdateException: ORA-01461: can bind a LONG value only for insert into a LONG column

at oracle.jdbc.driver.DatabaseError.throwBatchUpdateException(DatabaseError.java:367)
at oracle.jdbc.driver.OraclePreparedStatement.executeBatch(OraclePreparedStatement.java:8738)
at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)
at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)
... 11 more
去网上看了下,有人说是JDBC驱动跟oracle版本的问题,但是我试了下,还是没解决,哪个大侠帮帮我




顶部
 



当前时区 GMT+8, 现在时间是 2009-7-5 06:15

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.058870 second(s), 4/3 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版