社区
Web 开发
帖子详情
JSP调用存储过程的问题
summergray
2003-05-07 09:07:03
1、有返回值,一个输入参数。
2、无返回值,一个输入参数。
各位高手帮忙,各应该怎么写?
...全文
17
3
打赏
收藏
JSP调用存储过程的问题
1、有返回值,一个输入参数。 2、无返回值,一个输入参数。 各位高手帮忙,各应该怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tiangou
2003-05-07
打赏
举报
回复
//以下返回一个结果集
CallableStatement cs=(CallableStatement) conn.prepareCall
("{?=call sfhc.pkg_batchloss.getRkxxInfo(?)}");
cs.registerOutParameter(1,OracleTypes.CURSOR);
cs.setString(2,jmzh); //JMZH
cs.execute();
ResultSet rs = (ResultSet)cs.getObject(1);
//没有结果返回与之类似,只是call前面没有"?="
xxisxx
2003-05-07
打赏
举报
回复
up
凋零的老树
2003-05-07
打赏
举报
回复
public String executeProc(String s)
{
rs = null;
String s2 = "{call PROC_AUTOID(?,?)}";
String s1;
try
{
if(conn != null)
conn.close();
conn = DriverManager.getConnection(sConnStr, UseName, PassWord);
CallableStatement callablestatement = conn.prepareCall(s2);
callablestatement.setString(1, s);
callablestatement.registerOutParameter(2, 1);
rs = callablestatement.executeQuery();
rs.next();
String s3 = rs.getString(1);
s1 = callablestatement.getString(2);
rs.close();
callablestatement.close();
conn.close();
}
catch(Exception exception)
{
return null;
}
return s1;
}
你修改一下就可以了
JSP
调用
存储过程
首先建立一个
存储过程
,用于删除用户及与用户相关的信息 create or replace procedure proc_person_data_clear( usercode in varchar,unitcode in varchar,newDate in varchar) /*usercode 删除人员
jsp
调用
存储过程
在sql2000中创建
存储过程
:--求两数之和create proc up_sum @a int ,@b int ,@result int outputas select @result= @a+@b
调用
方法:...CallableStatement cstmt=con.prepareCall("exec up_sum ?,?,?");cstmt....
JDBC
调用
存储过程
jabc
存储过程
JSP
调用
存储过程
手记
//
JSP
调用
存储过程
方式CallableStatement cstmt = conn.prepareCall("{ call Xxcps001_Gettrainfo_Interface(?,?,?)}"); //有几个参数就有几个问号。cstmt.setFloat(1,param);//设置第一个参数(输入)cstmt....
使用IDEA,通过
jsp
页面获取数据并
调用
存储过程
对Oracle数据库进行操作,再将查询结果回显到
jsp
页面(极简版)
java
调用
存储过程
演示极简版
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章