動力節點筆記java
- import java.sql.*;
- public class QueryTest01 {
- public static void main(String[] args) {
- //第一步,加載數據庫驅動,不一樣的數據庫驅動程序不同
- Class.forName("Oracle.jdbc.driver.OracleDriver");
- //第二部,獲得數據庫鏈接
- //tring dburl = "jdbc:oracle:thin:@localhost:1521:orcl";
- //String dburl = "jdbc:oracle:thin:@192.168.21.1:1521:orcl";
- String dburl = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";
- String userName = "system";
- String password = "wanwan";
- Connection conn = DriverManager.getConnection(dburl, userName, password);
- }
- }
- /*
- F:\動力節點Java\王勇——成績管理系統\project\jdbc>javac *.java
- QueryTest.java:6: 未報告的異常 java.lang.ClassNotFoundException;必須對其進行捕
- 捉或聲明以便拋出
- Class.forName("Oracle.jdbc.driver.OracleDriver");
- ^
- QueryTest.java:13: 未報告的異常 java.sql.SQLException;必須對其進行捕捉或聲明以
- 便拋出
- Connection conn = DriverManager.getConnection(dburl, userName, p
- assword);
- ^
- 2 錯誤
- */
- import java.sql.*;
- public class QueryTest02 {
- public static void main(String[] args) {
- Connection conn = null;
- try {
- //第一步,加載數據庫驅動,不一樣的數據庫驅動程序不同
- Class.forName("oracle.jdbc.driver.OracleDriver");
- //第二部,獲得數據庫鏈接
- String dburl = "jdbc:oracle:thin:@localhost:1521:orcl";
- //String dburl = "jdbc:oracle:thin:@192.168.21.1:1521:orcl";
- //String dburl = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";
- String userName = "system";
- String password = "wanwan";
- conn = DriverManager.getConnection(dburl, userName, password);
- System.out.println(conn);
- } catch (ClassNotFoundException e) {
- e.printStackTrace();
- } catch (SQLException e) {
- e.printStackTrace();
- } finally {
- if (conn != null) {
- try {
- conn.close();
- } catch(SQLException e) {
- }
- }
- }
- }
- }