首页 >

一个用JDBC处理transaction的样例程序

数据库|mysql教程一个用JDBC处理transaction的样例程序
Oracle教程,一个用JDBC处理transaction的
数据库-mysql教程
小猪微营销系统源码,vscode代码设置标签,ubuntu 百度云,tomcat端口8009,sqlite 卡死,网页设计怎么建立连接,dede数据库说明,域名备案后换了服务器,好看的新闻插件,做前端需要做什么框架软件,郴州爬虫,服务器php环境搭建,苏州网站seo,springboot网上购物,html str转标签,网站模板源码免费下载,狗狗咨询网页模板,discuz模板代码修改,shopex最新后台页面注入,后台用户审核页面模板,虚拟网站管理系统,c程序设计语言 chmlzw
一个用JDBC处理transaction的样例程序import java.sql.*;public class TestJDBC { public static void main(String [] args) {
google应用源码,华硕ubuntu是什么,tomcat数据源详解,爬虫存储路径,包河区php培训咨询,河北百度seo推广流量怎么样lzw
php商品展示网站源码,UBUNTU下载音乐教案,Python爬虫莆田天气,php购票,seo 找图lzw

一个用JDBC处理transaction的样例程序

import java.sql.*;


public class TestJDBC {
public static void main(String [] args) {
Connection conn = null;
Statement stmt = null;
try {
Class.forName(“Oracle.jdbc.driver.OracleDriver”);
conn = DriverManager.getConnection(“jdbc:oracle:thin:@localhost:1521:ORCL”,”scott”,”tiger”);

conn.setAutoCommit(false);
stmt = conn.createStatement();
stmt.addBatch(“insert into dept2 values (61,’test’,’apple’)”);
stmt.addBatch(“insert into dept2 values (62,’test’,’apple’)”);
stmt.addBatch(“insert into dept2 values (63,’test’,’apple’)”);
stmt.executeBatch();

conn.commit();

conn.setAutoCommit(true);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {

if(conn!=null) {
try {
conn.rollback();
conn.setAutoCommit(true);
} catch (SQLException e1) {
e1.printStackTrace();
}
}
e.printStackTrace();
}
finally {
if(stmt!=null) {
try {
stmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(conn!=null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
}


一个用JDBC处理transaction的样例程序
  • 关于Oracle普通被锁的问题解决
  • 关于Oracle普通被锁的问题解决 | 关于Oracle普通被锁的问题解决 ...

    一个用JDBC处理transaction的样例程序
  • Oracle SQL Trace 和 10046 事件跟踪
  • Oracle SQL Trace 和 10046 事件跟踪 | Oracle SQL Trace 和 10046 事件跟踪 ...

    一个用JDBC处理transaction的样例程序
  • Oracle AutoTRACE使用分析+实例
  • Oracle AutoTRACE使用分析+实例 | Oracle AutoTRACE使用分析+实例 ...