您好,欢迎访问一九零五行业门户网

eclipse连接oracle 11g数据库图文教程

eclipse 是一个开放源代码的、基于java的可扩展开发平台。eclipse 附带了一个标准的插件集,包括java开发工具(java development kit,jdk)。 1.首先先建立一个项目db,右键点击db,选择build path--configure build path进入 通过add external jars..选择d:or
eclipse 是一个开放源代码的、基于java的可扩展开发平台。eclipse 附带了一个标准的插件集,,包括java开发工具(java development kit,jdk)。
1.首先先建立一个项目db,右键点击db,选择build path-->configure build path进入
通过add external jars..选择d:orclapphrproduct11.2.0dbhome_1owbwflib下的ojdbc14.jar,点击ok。
2.编写connectoracle.java文件
package com.wuy;
import java.sql.connection;
import java.sql.drivermanager;
import java.sql.sqlexception;
public class connectoracle {
private connection con;
private string user=scott;
//private string user = sys as sysdba;
private string password=18233188050;
private string classname=oracle.jdbc.driver.oracledriver;
//private string url=jdbc:oracle:oci@localhost:1158:orcl;这个url可能无效
private string url = jdbc:oracle:thin:@hr-pc:1521:orcl;hr-pc和1521很关键,也就是侦听串里有没有这个,在
d:orclapphrproduct11.2.0dbhome_1networkadmintnsnames.ora这个文件里有没有,一定要根据tnsnames.ora这个文件来配置url路径,否则会出错!!!
public connectoracle(){
try{
class.forname(classname);
system.out.println(加载数据库驱动成功!);
}catch(classnotfoundexception e){
system.out.println(加载数据库驱动失败!);
e.printstacktrace();
}
}
/**创建数据库连接*/
public connection getcon(){
try {
con=drivermanager.getconnection(url,user,password);
system.out.println(创建数据库连接成功!);
} catch (sqlexception e) {
system.out.print(con);
system.out.println(创建数据库连接失败!);
con=null;
e.printstacktrace();
}
return con;
}
public void closed(){
try{
if(con!=null){
con.close();
}
}catch(sqlexception e){
system.out.println(关闭con对象失败!);
e.printstacktrace();
}
}
public static void main(string[] args)
{
connectoracle c=new connectoracle();
c.getcon();
c.closed();
}
}
3.运行结果:
其它类似信息

推荐信息