- Java code
[11-5-23 9:44:55:544 CST] 0000002e SystemErr R Caused by: COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver] CLI0125E 函数顺序错误。 SQLSTATE=HY010 at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_SQLException(Unknown Source) at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_SQLException(Unknown Source) at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.check_return_code(Unknown Source) at COM.ibm.db2.jdbc.app.DB2ResultSet.next(Unknown Source) at com.ibm.ws.rsadapter.jdbc.WSJdbcResultSet.next(WSJdbcResultSet.java:2468)
访问db2数据库时,resultset以及查出来了,可是调用next的时候出现异常,如上:
请问一下原因与解决办法。。。,在线等
------解决方案--------------------------------------------------------
你的SQL语句是什么,DB2、JDBC什么 版本、
------解决方案--------------------------------------------------------
把你要执行的语句放在DB2里先执行下,看看有无提示
------解决方案--------------------------------------------------------
可能是连接驱动的问题
------解决方案--------------------------------------------------------
SQL语句是什么,你的JAVA代码 是什么,变量类型与字段类型是否一致
------解决方案--------------------------------------------------------
你不是连接池方式连接的?
建议用连接池