批处理语句:

批处理语句:

<%@page contentType="text/html;charset=gb2312"%>

<%@page import="java.sql.*"%>

<%

       //定义数据库驱动程序

       String dbdriver="sun.jdbc.odbc.JdbcOdbcDriver";

       //定义数据库连接地址

       String url="jdbc:odbc:mldn";

       //定义数据库连接对象,用于操作数据库

       Connection con=null;

       //定义Statement对象,用于操作数据库

       Statement stmt =null;

       String sql=null;

       ResultSet rs=null;

       try

       {

              Class.forName(dbdriver);

                     con =DriverManager.getConnection(url);

                    

                     stmt=con.createStatement();

                     con.setAutoCommit(false);//不上它进行提交

                     //sql="select id,name,password,age from person";

                     stmt.addBatch("insert into person (name,password,age) values('a','az',23)");

                     stmt.addBatch("insert into person (name,password,age) values('b','bz',21)");

                     stmt.addBatch("insert into person (name,password,age) values('e','ez',23)");

                     stmt.addBatch("insert into person (name,password,age) values('d','dz',21)");;

                     //执行批处理

                     stmt.executeBatch();

                     //提交事务,真正向数据库插入数据

                     con.commit();

 

       }

       catch(Exception ex)

       {

              //发生了异常,将数据进行回滚

              try

              {

                     con.rollback();

              }

              catch(Exception ee)

              {

                     out.println("数据操回滚失败");

              }

             

       }

      

       try

       {

             

              stmt.close();

              con.close();

       }

       catch(Exception e)

       {

              out.println("关闭失败");

       }

%>

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值