《JSP中用JDBC访问数据库.pptVIP

  • 7
  • 0
  • 约1.12万字
  • 约 45页
  • 2016-12-31 发布于北京
  • 举报
数据库存储过程调用 用CallableStatement对象能以标准形式调用存储过程: 所有的关系数据库都可以用该接口的对象以标准形式调用储存过程;该对象调用存储过程有两种形式: 不带结果参数的形式:{call 过程名[(?,?,...)]} 带结果参数的形式:{? = call 过程名[(?, ?, ...)]} 其中:结果参数是一种输出参数,是储存过程的返回值。 两种形式都可带多个输入、输出参数, 问号用作参数的占位符 处理存储过程接口的使用步骤: 用Connection类的prepareCall()创建CallableStatement对象。 如:CallableStatement cst=con.prepareCall({call proDemo(?)}); 设置输入参数: 通过setXXX()方法给CallableStatement设置 注册输出参数: 执行该对象前必须注册各输出参数的JDBC类型 注册JDBC 类型用registerOutParameter()方法完成。 语句执行完后,CallableStatement的getXXX()方法将取回参数值。 其中存储过程的返回值也作为输出参数。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyrigh

文档评论(0)

1亿VIP精品文档

相关文档