jsp调用存储过程
2009-09-05 16:46
190 查看
在sql2000中创建存储过程:
调用方法:
...
CallableStatement cstmt=con.prepareCall("exec up_sum ?,?,?");
cstmt.registerOutParameter(3,java.sql.Types.INTEGER);
cstmt.setInt(1,10);
cstmt.setInt(2,20);
int result=cstmt.getInt(3);
...
存储过程up_sum有3个参数,第一个和第二个参数都是IN类型,第三个参数是OUT类型,而OUT类型
的参数在执行存储过程之前需要调用registerOutParameter()方法注册存储过程第三个参数,方法第
二个参数用于指定存储过程参数中JDBC类型,该类型在java.sql.Types类中定义。最后用getXXX()方
法取出OUT参数的值。
--求两数之和 create proc up_sum @a int ,@b int ,@result int output as select @result= @a+@b
调用方法:
...
CallableStatement cstmt=con.prepareCall("exec up_sum ?,?,?");
cstmt.registerOutParameter(3,java.sql.Types.INTEGER);
cstmt.setInt(1,10);
cstmt.setInt(2,20);
int result=cstmt.getInt(3);
...
存储过程up_sum有3个参数,第一个和第二个参数都是IN类型,第三个参数是OUT类型,而OUT类型
的参数在执行存储过程之前需要调用registerOutParameter()方法注册存储过程第三个参数,方法第
二个参数用于指定存储过程参数中JDBC类型,该类型在java.sql.Types类中定义。最后用getXXX()方
法取出OUT参数的值。
相关文章推荐
- Java/JSP中调用SQL Server存储过程完整示例
- Java/JSP中调用SQL Server存储过程完整示例
- Java/JSP中调用SQL Server存储过程完整示例
- Java/JSP中调用SQL Server存储过程完整示例收藏
- Java/JSP中调用SQL Server存储过程完整示例
- Java/JSP中调用SQL Server存储过程完整示例
- java(jsp) 调用存储过程(转自孟宪会 net_lover)
- JSP调用SQL Server 2000的存储过程
- jsp调用存储过程[1]
- jsp调用mysql存储过程
- JSP调用MSSQL存储过程
- Java/JSP中调用SQL Server存储过程完整示例
- jsp调用存储过程
- JSP中调用存储过程
- Java/JSP中调用SQL Server存储过程完整示例
- 实例讲解JSP调用SQL Server的存储过程
- JSP中调用存储过程(SQL2000)
- Java/JSP中调用SQL Server存储过程完整示例
- JSP调用存储过程
- JSP调用ORALCE存储过程显示简单的查询结果(以表格形式显示)