⑴ 求java连接oracle数据库完整步骤,谢谢了,我新手

//1.加载驱动
Class.forName("oracle.jdbc.driver.OracleDriver"); //需要下载oracle JDBC的驱动包
//2.得到链接
String url = "jdbc:oracle:thin:@localhost:1521:orcl"; //数据库URL,orcl是我的数据库的名称
String user = "myuser"; //你内ORACLE数据中一个用户名称
String password = "apple"; //对应容上面用户名称的密码
Connection conn = DriverManager.getConnection(url,user,password); //连接

⑵ java与oracle数据库的连接

程序运行时是不需要myeclipse与数据库作连接得,程序连接orcle的代码最下楼得哥们都贴出来了,借来用用.

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

Stringurl="jdbc:oracle:thin:@localhost:1521:orcl";

//orcl为数据库的SID

Stringuser="test";

Stringpassword="test";

Connectionconn=DriverManager.getConnection(url,user,password);

myeclipse得数据库连接相当于数据库得客户端,用来直接操作或查看数据库使用得,当然,也可以产生一些orm映射代码,非常方便.

首先选择myeclipsedatabaseexplorer打开数据库窗口,参看图片一

然后配置到oracle得连接,我晕,只能上传一个图片.

哥们,邮件给我,我发给你[email protected]

⑶ java连接oracle

你在pl/sql中查询select * from scott.myuserInfo,看一下是否有数据。

怀疑你插入数据时登陆的用户不是scott。

⑷ Java连接oracle例子

package com.db.dbHelp;

import java.sql.*;

public class DBAccess {
String sDBDriver = "oracle.jdbc.driver.OracleDriver";
String url = "jdbc:oracle:thin:@localhost:1521:xdf";
String sHint = "";
ResultSet rs = null;
Connection conn = null;
Statement stmt = null;
String user = "scott";
String pwd = "tiger";

public String getSHint(){
return sHint;
}

public void setSDBDriver(String dbDriver){
sDBDriver = dbDriver;
}

public String getSDBDriver(){
return sDBDriver;
}

public String getUrl(){
return url;
}

public void setUrl(String s){
url = s;
}

public ResultSet getResultSet(){
return rs;
}

//初始化
public boolean initialize(String dbDrive,String dbConn,String user,String pwd){
sDBDriver = dbDrive;
url = dbConn;
user = user;
pwd = pwd;

return initialize();
}

//初始化
public boolean initialize(){
try{
Class.forName(sDBDriver);
sHint = "Initialization sucessfully";
return true;
}catch(ClassNotFoundException e){
sHint = "Initialization Exception:" + e.getMessage();
return false;
}
}

//执行查询语句
public ResultSet executeQuery(String sql){
rs = null;
try{
conn = DriverManager.getConnection(url,user,pwd);
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}catch(SQLException ex){
sHint = "Query Exception:" + ex.getMessage();
}

return rs;
}

//执行更新语句
public boolean executeUpdate(String sql){
try{
conn = DriverManager.getConnection(url,user,pwd);
stmt = conn.createStatement();
stmt.executeUpdate(sql);
return true;
}catch(SQLException ex){
sHint = "Update Exception :" + ex.getMessage();
return false;
}
}

//关闭连接、结果集、statemernt,释放资源
public boolean close(){
try{
if(rs != null) rs.close();
if(stmt != null) stmt.close();
if(conn != null) conn.close();

return true;

}catch(SQLException ex){
sHint = "Close Exception:" + ex.getMessage();
return false;
}
}
}

⑸ java如何连接oracle数据库,要详细代码!!

package com.sp;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

//演示 如何使用 jdbc_odbc桥连接方式
public class TestOracle {

public static void main(String[] args) {
try {

// 1.加载驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

// 2.得到连接
Connection ct = DriverManager.getConnection(
"jdbc.odbc:testConnectOracle", "scott",

"tiger");

// 从下面开始,和SQL Server一模一样
Statement sm = ct.createStatement();
ResultSet rs = sm.executeQuery("select * from emp");
while (rs.next()) {
//用户名
System.out.println("用户名: "+rs.getString(2));
//默认是从1开始编号的
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

⑹ java怎么连接oracle

Connection conn = null;
Class.forName("oracle.jdbc.driver.OracleDriver");//加入oracle的驱动,“”里面是驱动的路径

String url = "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL";// 数据库连接,oracle代表链接的是回oracle数据库;答thin:@MyDbComputerNameOrIP代表的是数据库所在的IP地址(可以保留thin:);1521代表链接数据库的端口号;ORCL代表的是数据库名称

String UserName = "root";// 数据库用户登陆名 ( 也有说是 schema 名字的 )

String Password = "123456";// 密码

conn = DriverManager.getConnection(url, UserName, Password);

⑺ java连接Oracle数据库

Connection conn = null;
Class.forName("oracle.jdbc.driver.OracleDriver");//加入oracle的驱动,“”里面是驱动的路径

String url = "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL";// 数据库连接,oracle代表链接的是oracle数据库;专thin:@MyDbComputerNameOrIP代表的是数据库所在的属IP地址(可以保留thin:);1521代表链接数据库的端口号;ORCL代表的是数据库名称

String UserName = "root";// 数据库用户登陆名 ( 也有说是 schema 名字的 )

String Password = "2006";// 密码

conn = DriverManager.getConnection(url, UserName, Password);

⑻ 如何用Java实现连接Oracle

1、工作环境:myeclipse中->新建java_oracle工程->新建包com.zp->新建java_oracle_jdbc.java类
2、需要配置Oracle数据库驱动
java工程(java_oracle)—>右键属性(Properties)->Java Build Path->Libraries->Add External JARs->添加oracle安装目录E:\oracle\proct\10.1.0\Db_1\jdbc\lib下的“classes12.jar”文件;
每次新建一个不同工程都需要配置一次
3、代码如下:
package com.zp;
import java.sql.*;
public class java_oracle_jdbc {
public static void main(String[] args) {
// TODO Auto-generated method stub
try
{
//加载驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
//得到连接
Connection ct=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:simlink", "scott", "tiger");

Statement sm=ct.createStatement();
ResultSet rs=sm.executeQuery("select * from emp");
while(rs.next())
{
System.out.println("用户名:"+rs.getString(2));
}
rs.close();
sm.close();
ct.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}

⑼ 如何用java连接oracle数据库

public class OracleJdbcTest
{
String driverClass = "oracle.jdbc.driver.OracleDriver";

Connection con;

public void init(FileInputStream fs) throws Exception
{
props = new Properties();
props.load(fs);
String url = props.getProperty("db.url");
String userName = props.getProperty("db.user");
String password = props.getProperty("db.password");
Class.forName(driverClass);

con=DriverManager.getConnection(url, userName, password);
}

public void fetch() throws SQLException, IOException
{
PreparedStatement ps = con.prepareStatement("select SYSDATE from al");
ResultSet rs = ps.executeQuery();

while (rs.next())
{
// do the thing you do
}
rs.close();
ps.close();
}

public static void main(String[] args)
{
OracleJdbcTest test = new OracleJdbcTest();
test.init();
test.fetch();
}
}

[代码] db.properties
db.url = jdbc:oracle:thin:@::
db.user = sa
db.password =