『壹』 java連接oracle資料庫,驅動配置,拋出好多異常求大神指教,本人新手
像是沒引入驅動包,如果是下個oracle的驅動jar包,build path就行了
『貳』 怎麼用java連接oracle資料庫,需要詳細解釋
1)首先你要有java連接oracle資料庫的驅動類,下載好後導入到工程里
2)代碼:
import java.sql.*;
public class JDBCTest {
/**
* @param args
* @throws ClassNotFoundException
*/
public static void main(String[] args)
throws ClassNotFoundException, SQLException{
//1.准備參數
String ip = "192.168.0.26";
String sid = "tarena";
String port = "1521";
String dbUser = "openlab";
String dbPassword = "open123";
String driver
= "oracle.jdbc.driver.OracleDriver";
//2.構造驅動實例
Class.forName(driver);
//3.創建連接
//連接字元串是固定的形式,oracle的形式:
String url
= "jdbc:oracle:thin:@"
+ ip + ":" + port + ":" + sid;
Connection conn
= DriverManager.getConnection
(url, dbUser, dbPassword);
//4.執行SQL語句
String sql = "select id, password, name from user_sd1104 " +
"where id = 1001 and password = '1234'";
Statement stmt = conn.createStatement();
ResultSet rs
= stmt.executeQuery(sql);//執行sql語句
while(rs.next()){
int id = rs.getInt(1);
String pwd = rs.getString(2);
String name = rs.getString(3);
System.out.println("welcome," + name);
}
rs.close();
stmt.close();
conn.close();
}
}
『叄』 java 連接oracle資料庫時驅動程序往哪放
如果沒有任何要求,你可以放在任意地方,如你的D://a文件夾下都行。只要在工程里導入包時指定目錄就行。但是最好是放在你項目的Lib文件夾下然後在導入。
『肆』 Java載入oracle資料庫驅動程序的問題
java.sql包下應該是java自帶的類包,是不是你的環境變數配置的有錯誤。一般的jdk5 以上都直接帶sql包能直接引用了啊?
還可能是你的導入包導錯了Connection很多的包下都有這個類。
oracle的驅動通過build path可以導入項目,但是你在使用jdbc初始化的時候不要搞錯驅動的類名。
『伍』 java中怎麼操作oracle資料庫
實現用java訪問oracle資料庫:
准備工作:
1.下載驅動,打開瀏覽器,搜索oracle資料庫驅動,進入下載頁面下載即可;
2.將驅動導入到項目中。
用java訪問oracle資料庫代碼實現:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
try {
Class.forName("oracle.jdbc.driver.OracleDriver"); //載入驅動
//與資料庫建立連接
try {
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
String user = "scott"; //用戶名
String password = "tiger"; //密碼
conn=DriverManager.getConnection(url,username,password);
} catch (SQLException e) {
e.printStackTrace();
}
} catch (ClassNotFoundException 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 = "2006";// 密碼
conn = DriverManager.getConnection(url, UserName, Password);
『柒』 java資料庫操作時提示找不到驅動
這個可能是沒導入JAR包(Build path->configure build path)的問題或者是 Class.forName("oracle.jdbc.driver.OracleDriver"); 也可能是Class.forName("com.mysql.jdbc.Driver"); 里邊的字元串寫錯了。
『捌』 eclipse jsp 連接oracle11g正常,java文件卻載入不了oracle資料庫驅動程序
驅動包放了多個嗎?是的話,放一個試試,不過放多了也沒什麼問題。JAR包其實就是一個類文件庫,在使用的時候必須載入到工程中去。放jar包的位置沒有問題,問題就在於eclipse是不是需要手動載入,myeclipse中有很多插件,當把jar包放入lib文件夾後就自動載入了。
『玖』 java連接oracle資料庫的驅動名字叫什麼
oracle.jdbc.driver.OracleDriver
『拾』 java連接oracle資料庫要載入的驅動名字叫什麼
OracleDatabase10gRelease210.2.0.4JDBCDriversjavadoc.zip 這個是10g 的 要的話我給你發過去