oracle 10g与oracle 9i的驱动一样吗

来源:百度知道 编辑:UC知道 时间:2024/05/17 02:45:31
classes12.jar是oracle 9i的驱动还是oracle 10g的驱动?另外,我装的是oracle 10g,企业管理器的端口是1158,用用户sys进入数据库oracle,那么用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;