java 如何调用存储过程_java编程中怎样调用存储过程

java编程中怎样调用存储过程

关注:74  答案:3  mip版

解决时间 2021-01-27 14:07

e6cb1a03ad541b3098697807b7bf1798.png

提问者万丈深渊

2021-01-26 15:29

java编程中怎样调用存储过程

最佳答案

e6cb1a03ad541b3098697807b7bf1798.png

二级知识专家指间的落寞

2021-01-26 15:48

public static void addRaceEvent(String name, String location, String date) {

if ((!check(name)) || (!check(location)) || (!check(date)))

throw new IllegalArgumentException(

"Invalid param values passed to addRaceEvent()");

Connection conn = null;

try {

conn = pool.getConnection();

if (conn == null)

throw new SQLException(

"Invalid Connection in addRaceEvent method");

CallableStatement cs = null;

//实例化 CallableStatement

cs = conn.prepareCall("{call addEvent (?,?,?)}");

cs.setString(1, name);

cs.setString(2, location);

cs.setString(3, date);

//调用 PreparedStatement.executeUpdate() 方法 cs.executeUpdate();

// 向连接池返回connection

conn.close();

} catch (SQLException sqle) {

}

}//addRaceEvent

全部回答

e6cb1a03ad541b3098697807b7bf1798.png

1楼儚迴从偂

2021-01-26 17:35

使用CALL AAA(?,?,?)类似的SQL语句就可以调用到了,

如:conn.prepareCall("{CALL AAA(?, ?, ?)}");

e6cb1a03ad541b3098697807b7bf1798.png

2楼幼稚园小班大佬

2021-01-26 16:46

private pie(){ system.out.println("bite");}

是我孤落寡闻还是怎么了?

这个算什么?方法?没有返回值啊?

new应该不算调用,应该算实例化吧~~怎么成调用了呢

x.bite();   合法

我要举报

如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

点此我要举报以上信息!

推荐资讯

大家都在看

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值