finereport 7.1无法显示存储过程

本帖最后由 sbeg571 于 2015-8-21 16:46 编辑

finereport 7.1 sybase12.5。2数据库,采用ODBC连接,可以查到表但无法显示存储过程??? 日志报错如下:
严重:[DataDirect][ODBC Sybase Wire Protocol driver]Invalid descriptor index.
        at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbc.SQLGetDataString(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbcResultSet.getDataString(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbcResultSet.getString(Unknown Source)
        at com.fr.third.org.apache.commons.dbcp.DelegatingResultSet.getString(DelegatingResultSet.java:213)
        at com.fr.data.core.DataCoreUtils.getTableProcedureOfStoreProcedure(Unknown Source)
        at com.fr.dav.LocalEnv.getProcedures(Unknown Source)
        at com.fr.data.core.DataCoreUtils.getProcedures(Unknown Source)
        at com.fr.design.gui.ilist.TableViewList.processStoreProcedure(Unknown Source)
        at com.fr.design.gui.ilist.TableViewList.processDataInAnotherThread(Unknown Source)
        at com.fr.design.gui.ilist.TableViewList.access$200(Unknown Source)
        at com.fr.design.gui.ilist.TableViewList$3.doInBackground(Unknown Source)
        at com.fr.design.gui.ilist.TableViewList$3.doInBackground(Unknown Source)
        at javax.swing.SwingWorker$1.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at javax.swing.SwingWorker.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)




FineReportsbeg571 发布于 2015-8-21 16:39
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
阿迪发布于2015-8-21 16:39(编辑于 2023-9-6 09:34)
555
最佳回答
0
lulu发布于2015-8-22 10:38(编辑于 2023-9-6 09:34)
555
  • sbeg571 sbeg571(提问者)

    关键是在数据集那里根本看不到存储过程
    回复
    2015-08-23 10:22 
最佳回答
0
sbeg571发布于2015-8-23 10:22(编辑于 2023-9-6 09:34)
555
最佳回答
0
sbeg571发布于2015-8-26 15:05(编辑于 2023-9-6 09:34)
555
最佳回答
0
sbeg571发布于2015-11-19 14:33(编辑于 2023-9-6 09:34)
555
  • 阿迪 阿迪

    超过200行的sql建议采用存储过程实现,如果你的版本找不到存储过程,建议你找技术支持QQ:800060268,寻求jar包替换来解决
    回复
    2015-08-21 16:39 
最佳回答
0
兔子酱发布于2015-11-23 09:30(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1704浏览人数
  • 最后回答于:2015-11-23 09:30
    活动推荐 更多
    热门课程 更多
    返回顶部