链接oracle工具类
来源:互联网 发布:国际版的中国软件 编辑:程序博客网 时间:2024/05/31 05:28
package util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class DbOperation {
private final String URL="jdbc:oracl:thin:@127.0.0.1:1521:orcl";
private final String UNAME="scott";
private final String PSW="tiger";
protected Connection conn=null;
protected PreparedStatement ps=null;
protected ResultSet rs=null;
public void getConn(){
try {
//1加载驱动(反射)
Class.forName("oracle.jdbc.driver.OracleDriver");
//2获得oracle链接
conn=DriverManager.getConnection(URL, UNAME, PSW);
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
public void extUpdate(String sql,Object... obj){
try {
ps=conn.prepareStatement(sql);
for(int i=0;i<obj.length;i++){
ps.setObject(i+1, obj[i]);
}
ps.executeUpdate();
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
public void extQuery(String sql,Object... obj){
try {
ps=conn.prepareStatement(sql);
for(int i=0;i<obj.length;i++){
ps.setObject(i+1, obj[i]);
}
rs=ps.executeQuery();
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
public void closeAll(){
try {
if(conn!=null){
conn.close();
}
if(ps!=null){
ps.close();
}
if(rs!=null){
rs.close();
}
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class DbOperation {
private final String URL="jdbc:oracl:thin:@127.0.0.1:1521:orcl";
private final String UNAME="scott";
private final String PSW="tiger";
protected Connection conn=null;
protected PreparedStatement ps=null;
protected ResultSet rs=null;
public void getConn(){
try {
//1加载驱动(反射)
Class.forName("oracle.jdbc.driver.OracleDriver");
//2获得oracle链接
conn=DriverManager.getConnection(URL, UNAME, PSW);
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
public void extUpdate(String sql,Object... obj){
try {
ps=conn.prepareStatement(sql);
for(int i=0;i<obj.length;i++){
ps.setObject(i+1, obj[i]);
}
ps.executeUpdate();
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
public void extQuery(String sql,Object... obj){
try {
ps=conn.prepareStatement(sql);
for(int i=0;i<obj.length;i++){
ps.setObject(i+1, obj[i]);
}
rs=ps.executeQuery();
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
public void closeAll(){
try {
if(conn!=null){
conn.close();
}
if(ps!=null){
ps.close();
}
if(rs!=null){
rs.close();
}
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}
阅读全文
0 0
- 链接oracle工具类
- MySql,SqlServer,Oracle链接数据库工具类
- JAVA链接ORACLE数据工具类
- java通过配置文件jdbc.properties链接Oracle数据库工具类
- 网络链接工具类
- 数据库链接工具类--1
- jdbc 链接数据库工具类
- Java链接Access工具类
- HttpClient网络链接工具类
- redis链接池工具类
- 工具链接。。。。
- 工具链接
- oracle 数据库连接工具类
- 【工具类】配置oracle
- Oracle 数据库连接工具类
- oracle 链接
- ORACLE链接
- java链接数据库的工具类
- 连载:1.软考之目的
- ucos-iii学习之单任务应用程序
- MySQL(3)常见使用命令:数据表及表结构
- jpgraph 在linux上遇到的错误
- Work5
- 链接oracle工具类
- 二部图(不存在奇数环的图)
- openssl 证书创建和申请
- HDOJ HDU 1069 Monkey and Banana
- HDU6195 cable cable cable
- bzoj3993: [SDOI2015]星际战争
- POJ1741 Tree (树上点分治/treap+启发式合并)
- 搭建风控系统道路上踩过的坑04-风险分析
- 数论——51nod1040 最大公约数之和