永发信息网

如何在jsp中执行多条sql语句

答案:3  悬赏:20  手机版
解决时间 2021-03-27 05:39
  • 提问者网友:謫仙
  • 2021-03-26 21:10
如何在jsp中执行多条sql语句
最佳答案
  • 五星知识达人网友:平生事
  • 2021-03-26 22:16
jsp同时执行多条sql,需要封装成存储过程,否则效率很低,甚至会引起性能问题。
jsp触发后台java调用存储过程的例子:

进行调用的详细代码:
try{
int age = 39;
String poetName = "dylan thomas";
CallableStatement proc = connection.prepareCall("{ call set_death_age(?, ?) }");
proc.setString(1, poetName);
proc.setInt(2, age);
cs.execute();
}catch (SQLException e){ // ....}
传给prepareCall方法的字串是存储过程调用的书写规范。它指定了存储过程的名称,?代表了需要指定的参数。
全部回答
  • 1楼网友:低音帝王
  • 2021-03-27 00:41
调用多个执行语句.或者在数据库里写存储过程
  • 2楼网友:孤老序
  • 2021-03-26 23:32
您好:如果你想问单纯怎么一次执行两条SQL,那最简单的就是利用“事务”。最后将两条SQL执行的结果要么放到数组中要么放到对象中返回回来以供页面之用。但是就你截图而言,我感觉一条SQL语句不能一次查询出你想要的2个结果吗?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯