java连接oracle数据库详细代码

摘要:
=null){try{re.close();}catch(SQLExceptione){e.printStackTrace();}}if(pst!=null){try{pst.close();}catch(SQLExceptione){e.printStackTrace();}}if(con!=null){try{con.close();}catch(SQLExceptione){e.printStackTrace();}}}}

详细代码:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public  class  DBUtil(){

private  static  final  String  CLASSNAME="oracle.jdbc.driver.OracleDriver";

private  static  final  String  URL="jdbc:oracle:thin:@localhost:1521:orcl";

private  static  final  String  USERNAME="scott";    //用户名

private  static  final  String  PASSWORD="tiger";    //密码

//加载驱动类

static {

try{

Class.forName(CLASSNAME);

}catch(ClassNotFoundException e){

e.printStackTrace();

}

}

//创建连接

public  static  Connection  getconn(){

return  DriverManager.getConnection(URL,USERNAME,PASSWORD);

}

//关闭连接

public  void  close(Connection  con,PreparedStatement  pst,ResultSet  re){

if(re!=null){
try {
re.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(pst!=null){
try {
pst.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(con!=null){
try {
con.close();
} catch (SQLException e) {
e.printStackTrace();
}
}

}

}

免责声明:文章转载自《java连接oracle数据库详细代码》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇基于RESTful API 设计用户权限控制pta作业·博客第一篇下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

asp.net时间显示

DateTime dt = DateTime.Now;//    Label1.Text = dt.ToString();//2005-11-5 13:21:25//    Label2.Text = dt.ToFileTime().ToString();//127756416859912816//    Label3.Text = dt.ToFileTi...

Oracle报 ORA-00054资源正忙的解决办法

来源于:http://www.cnblogs.com/loveLearning/p/3625544.html oracle之报错:ORA-00054: 资源正忙,要求指定 NOWAIT 问题如下: SQL> conn scott/tiger@vm_databaseConnected to Oracle Database 11g Enterprise...

Oracle 12c Windows安装、介绍及简单使用(图文)

1、下载 地址为:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html 含企业版和标准版的各种平台支持的下载链接,此处选择windows下的企业版: 2、安装 2.1 解压并运行 直接解压即可,切记两个压缩包都要解压(因为为zip格...

Java 关于中文乱码处理的经验总结【转载】

为什么说乱码是中国程序员无法避免的话题呢?这个首先要从编码机制上说起,大家都是中文和英文的编码格式不是一样,解码也是不一样的!如果中国的程序员不会遇到乱码,那么只有使用汉语编程。汉语编程是怎么回事我也不大清楚,应该是前年吧,我一朋友给我介绍汉语编程,怎么不错不错?当时因为学习忙没去关注这个,等我闲了,那个朋友不弄这个,问他他也不说不大清楚,最后自己对这个学...

Java高并发网络编程(五)Netty应用

推送系统 一、系统设计 二、拆包和粘包 粘包、拆包表现形式 现在假设客户端向服务端连续发送了两个数据包,用packet1和packet2来表示,那么服务端收到的数据可以分为三种,现列举如下: 第一种情况,接收端正常收到两个数据包,即没有发生拆包和粘包的现象,此种情况不在本文的讨论范围内。 第二种情况,接收端只收到一个数据包,由于TCP是不会出现丢包的...

大文件上传 之 改版了的SlickUpload.HttpUploadModule(Krystalware.SlickUpload.dll)

以下代码中所注释的部分是所改版的地方。:)Krystalware.SlickUpload.dll/Files/bigmouthz/SlickUpload.rar------------------------------------------------------using System;using System.Collections;using S...