免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2496 | 回复: 4
打印 上一主题 下一主题

请大家帮助我,关于jsp调用存储过程的问题!!!急!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-25 10:35 |只看该作者 |倒序浏览
大家好,小弟有一个问题一直没有解决,我用的是jsp调用sybase存储过程

  1. String sproc="{? call lgTest(?) }";
  2. prepStmt=conn.prepareCall(sproc,ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

  3. String StoreID="101";
  4. prepStmt.setString(1,StoreID);   
  5. prepStmt.registerOutParameter(1, Types.CHAR);         
复制代码


存储过程定义变量为char

-执行后总是会出现:  javax.servlet.ServletException: JZ0SC: 可调用语句:试图将返回状态设置为输入参数。        org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)        org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:75        org.apache.jsp.sale_jsp._jspService(sale_jsp.java:295)        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

不知道是什么问题,试过很多方法,也用过,怎么都不行,baidu和google都查不到,就是解决不了!
请大家看看!

[ 本帖最后由 sailboy 于 2008-1-25 10:38 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-01-25 13:53 |只看该作者
自己顶一下!希望大家帮忙

论坛徽章:
0
3 [报告]
发表于 2008-02-03 10:39 |只看该作者

回复 #1 sailboy 的帖子

String sproc="{? call lgTest(?) }";
2个问号,就是有2个参数

prepStmt.setString(1,StoreID);   《-设置第一个参数
prepStmt.registerOutParameter(1, Types.CHAR);         《-再次设置第二个参数

第二个参数是???

论坛徽章:
0
4 [报告]
发表于 2008-02-03 10:42 |只看该作者
prepStmt.registerOutParameter(1, Types.CHAR);
里面的1改成2.

论坛徽章:
0
5 [报告]
发表于 2008-02-04 16:55 |只看该作者

问题解决了!谢谢大家!

String sproc="{? call lgTest(?) }";
String sproc="{ call lgTest(?) }"; 就可以了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP