JAVA连接ORACLE
2008-11-09 21:19
639 查看
导入驱动包:
在oracle安装目录下的jdbc/lib中classes12.jar文件。
在Properties for 项目名>>>>>Java Build Path >>>> 在Libraries页把class12.jar文件添加进来;
在打开数据库之前必须现注册Oracle JDBC驱动程序,注册Oracle JDBC驱动程序有两种方法:
第一种:.Class.forName("oracle.jdbc.OracleDriver");
第二种:DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
打开数据库:
con = DriverManager.getConnection(url, name, pwd);
以下是完整代码:
package db;
import java.sql.*;
/**
* 连接数ORACLE据库
* @author Administrator
*/
public class Database {
String driver = "oracle.jdbc.OracleDriver";
String url="jdbc:oracle:thin:@localhost:1521:ACCP";
String name = "scott";
String pwd = "tiger";
public Connection getCon() {
Connection con = null;
try {
Class.forName(driver);
} catch (ClassNotFoundException e1) {
System.out.println("驱动加载失败!");
e1.printStackTrace();
}
try {
con = DriverManager.getConnection(url, name, pwd);
} catch (SQLException e) {
System.out.println("驱动或数据库连接失败!");
e.printStackTrace();
}
return con;
}
public static void main(String[] args) {
Database db = new Database();
Connection con = db.getCon();
if (con != null) {
System.out.println("数据库连接成功!");
} else {
System.out.println("数据库连接失败!");
}
}
}
在oracle安装目录下的jdbc/lib中classes12.jar文件。
在Properties for 项目名>>>>>Java Build Path >>>> 在Libraries页把class12.jar文件添加进来;
在打开数据库之前必须现注册Oracle JDBC驱动程序,注册Oracle JDBC驱动程序有两种方法:
第一种:.Class.forName("oracle.jdbc.OracleDriver");
第二种:DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
打开数据库:
con = DriverManager.getConnection(url, name, pwd);
以下是完整代码:
package db;
import java.sql.*;
/**
* 连接数ORACLE据库
* @author Administrator
*/
public class Database {
String driver = "oracle.jdbc.OracleDriver";
String url="jdbc:oracle:thin:@localhost:1521:ACCP";
String name = "scott";
String pwd = "tiger";
public Connection getCon() {
Connection con = null;
try {
Class.forName(driver);
} catch (ClassNotFoundException e1) {
System.out.println("驱动加载失败!");
e1.printStackTrace();
}
try {
con = DriverManager.getConnection(url, name, pwd);
} catch (SQLException e) {
System.out.println("驱动或数据库连接失败!");
e.printStackTrace();
}
return con;
}
public static void main(String[] args) {
Database db = new Database();
Connection con = db.getCon();
if (con != null) {
System.out.println("数据库连接成功!");
} else {
System.out.println("数据库连接失败!");
}
}
}
相关文章推荐
- JAVA连接Oracle以及SQLserver 2008数据库代码
- java连接Oracle
- 使用java datasource 进行 oracle jdbc 连接
- Java Jdbc 连接 Oracle 执行简单查询示例
- jdbc (oracle) java连接数据库(2)
- Java jdbc 连接oracle之二(使用properties文件)
- Java 连接 Oracle 数据库
- Java连接Oracle
- Oracle数据用Java程序连接
- Java连接Oracle数据库开发银行管理系统【三、实现篇】
- JAVA连接Oracle两种方式
- Oracle ORA-3137[12333] 关闭的连接 java.sql.SQLRecoverableException: 无法从套接字读取更多的数据 _optim_peek_user_binds
- Java连接Oracle简单代码示例
- JDBC java连接Oracle基本方法
- Java笔记8:Hibernate连接Oracle
- Java 连接 Oracle
- java连接oracle中classforName的作用
- 加载web-inf下的xml文件,java连接oracle的几种情况,telnet,tnsping,sqlplus的一点学习
- JAVA连接Oracle
- java thin 连接oracle url的几种写法