jdbc mysql 注册存储过程参数报错

GF 发布于 2012/03/03 23:50
阅读 451
收藏 0

mysql-connector-java-5.1.13-bin.jar

java中调用:
CallableStatement cs=con.prepareCall("{call  p26(?)}");
cs.registerOutParameter(1,Types.INTEGER);
cs.execute();
=================================
运行报错:
java.sql.SQLException: Parameter index of 1 is out of range (1, 0)
at com.mysql.jdbc.CallableStatement.checkParameterIndexBounds(CallableStatement.java:1001)
at com.mysql.jdbc.CallableStatement.checkIsOutputParam(CallableStatement.java:970)
at com.mysql.jdbc.CallableStatement.registerOutParameter(CallableStatement.java:863)
 

加载中
0
杨延庆
杨延庆
你的存储过程能贴出来么?
返回顶部
顶部