Eclipse如何經過JDBC技術鏈接ORACLE


經過JDBC技術鏈接ORACLE的步驟以下:
1.註冊一個driver驅動器
2.得到數據庫鏈接(url, 用戶名,密碼)
3.開啓事務,取消自動提交
4.建立一個statement語句發送sql
5.執行sql語句
6.若是有結果集就處理結果集
7.關閉語句
8.沒問題就commit
9.有問題就rollback
10.關閉數據庫鏈接sql


public class JdbcDemo {
  public static void main(String[] args) {
    //1,註冊驅動(有兩種方法)
    try {
      Class.forName("oracle.jdbc.OracleDriver");
      // DriverManager.registerDriver(new OracleDriver()); // 這個方法須要添加一個ojdbc14.jar包
    } catch (ClassNotFoundException e2) {
      e2.printStackTrace();
    }
    //2,得到鏈接 (url username password)
    String url = "jdbc:oracle:thin:@localhost:1521:orcl2"; // "jdbc:數據庫名字:thin:IP地址:端口:數據庫的SID";
    String username = "test";
    String password = "test";
    Connection conn = null;
    try {
      conn = DriverManager.getConnection(url, username, password);
      conn.setAutoCommit(false); //3,開啓事務,取消自動提交
      Statement stat = conn.createStatement(); //4,打開sql語句
      stat.execute(" insert into tbl_student values (1111, 'yy', 20, '1' )"); //5,執行sql語句
      //6,有結果集就處理

      stat.close(); //7,關閉sql語句
      conn.commit(); //8,沒問題就提交
    } catch (Exception e) {
      try {
        conn.rollback(); //9,有問題就回滾
      } catch (SQLException e1) {
      }
    }finally {
      try {
        conn.close(); //10,關閉數據庫鏈接
      } catch (SQLException e) {
      }
    }
  }
}數據庫

相關文章
相關標籤/搜索