首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取进度数据库的StringIndexOutOfBounds异常

获取进度数据库的StringIndexOutOfBounds异常
EN

Stack Overflow用户
提问于 2012-04-10 20:03:07
回答 1查看 214关注 0票数 0

当我试图从Progress数据库中检索数据时,我得到了以下异常。

代码语言:javascript
复制
  Exception::java.lang.StringIndexOutOfBoundsException: String index out of range: -1
 at java.lang.String.substring(String.java:1768)
 at com.progress.sql.jdbc.JdbcProgressResultSet.reWordAsCountQuery(JdbcProgressResultSet.java:6634)
 at com.progress.sql.jdbc.JdbcProgressResultSet.calculateRowCount(JdbcProgressResultSet.java:6427)
 at com.progress.sql.jdbc.JdbcProgressResultSet.initialize(JdbcProgressResultSet.java:157)
 at com.progress.sql.jdbc.JdbcProgressStatement.getResultSet(JdbcProgressStatement.java:435)
 at com.progress.sql.jdbc.JdbcProgressPreparedStatement.executeQuery(JdbcProgressPreparedStatement.java:97)
 at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)
 at com.esb.service.DBService.handleStatement(DBService.java:992)

我注意到的一件事是,如果我在查询的开头或结尾加一个空格,查询就会工作fine.But,这对我来说很奇怪。有人能帮我解决这个问题吗?提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2012-04-10 20:07:43

考虑到这个bug report page,看起来你基本上需要更新到更高的版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10088428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档