- 论坛徽章:
- 0
|
大家好,小弟有一个问题一直没有解决,我用的是jsp调用sybase存储过程
- String sproc="{? call lgTest(?) }";
- prepStmt=conn.prepareCall(sproc,ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
- String StoreID="101";
- prepStmt.setString(1,StoreID);
- 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 编辑 ] |
|