使用Java實現物件導向編程(8)

來源:互聯網
上載者:User

標籤:調用   trace   basename   getc   com   base   xxx   finally   jdbc   

jdbc

查詢返回的是一個 結果集對象

迴圈 這個結果是否可以往下搜尋
在JDBC中所有的下表是從1開始
getXXX(下標) getXXX(列名)

 

?  預留位置

 

public class TestSave

{
  public static void main(String[] args)

  {
    Connection conn = null;
    Statement stmt = null;
    try {
      //1.載入驅動(類)
      Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
      //2.建立連結化物件
      //url:資料庫的連結地址 localhost(127.0.0.1 原生ip地址)
      //user:資料庫的帳號名
      //password:資料庫的密碼
      conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=student", "sa", "ok");
      //測試資料庫的連結
      System.out.println(conn);
      //3.編寫sql語句
      String sql = "insert into students values(3,‘小明‘,22,‘南京‘)";
      //4.執行sql語句
      //建立一個處理對象(sql)
      stmt = conn.createStatement();
      //5.處理sql executeUpdate方法處理增加 刪除 修改語句的
      //該方法傳回值 為受影響的行數
      int i = stmt.executeUpdate(sql);
      System.out.println(i);
      //調用完畢之後需要關閉資源
      } catch (ClassNotFoundException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      } finally{
        try {
          if(stmt != null)

          {
            stmt.close();
          }
          if(conn != null)

          {
            conn.close();
          }
        } catch (SQLException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        }
      }
    }
}

 

executeUpdate方法處理增加  刪除 修改語句的

該方法傳回值 為受影響的行數

使用Java實現物件導向編程(8)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.