• <nav id="dstbx"></nav>

    <nav id="dstbx"></nav>
    1. <form id="dstbx"></form>
    2. <small id="dstbx"></small>

      教育行業A股IPO第一股(股票代碼 003032)

      全國咨詢/投訴熱線:400-618-4000

      ResultSet接口中的常用方法

      更新時間:2021年12月03日10時07分 來源:傳智教育 瀏覽次數:

      好口碑IT培訓

      ResultSet接口用于保存JDBC執行查詢時返回的結果集,該結果集封裝在一個邏輯表格中。在ResultSet接口內部有一個指向表格數據行的游標(或指針),ResultSet對象初始化時,游標在表格的第一行之前,調用next()方法可將游標移動到下一行。如果下一行沒有數據,則返回false。在應用程序中經常使用next()方法作為while循環的條件來迭代ResultSet結果集。


      ResultSet接口中的常用方法如表9-5所示。

      表9-5 ResultSet 接口中的常用方法

      方法聲明

      功能描述

      String getString(int columnIndex)

      用于獲取指定字段的String類型的值,參數columnIndex代表字段的索引

      String getString(String columnName)

      用于獲取指定字段的String類型的值,參數columnName代表字段的名稱

      int getInt(int columnIndex)

      用于獲取指定字段的int類型的值,參數columnIndex代表字段的索引

      int getInt(String columnName)

      用于獲取指定字段的int類型的值,參數columnName代表字段的名稱

      Date getDate(int columnIndex)

      用于獲取指定字段的Date 類型的值,參數columnIndex代表字段的索引

      Date getDate(String columnName)

      用于獲取指定字段的Date 類型的值,參數columnName 代表的字段名稱

      boolean next()

      將游標從當前位置向下移一行

      boolean absolute(int row)

      將游標移動到此ResultSet對象的指定行

      void afterLast()

      將游標移動到此ResultSet對象的末尾,即最后一行之后

      void beforeFirst()

      將游標移動到此ResultSet對象的開頭,即第一行之前

      boolean previous()

      將游標移動到此ResultSet對象的上一行

      boolean last()

      將游標移動到此ResultSet對象的最后一行


      從表9-5中可以看出,ResultSet接口中定義了大量的getXxx()方法,而采用哪種getXxx()方法取決于字段的數據類型。程序既可以通過字段的名稱來獲取指定數據,也可以通過字段的索引來獲取指定的數據,字段的索引是從1開始編號的。例如,假設數據表的第1列字段名為id,字段類型為int,那么既可以使用getInt("id")獲取該列的值,也可以使用getInt(1)獲取該列的值。





      猜你喜歡:

      IterationTag接口使用教程

      Java中怎樣定義和聲明接口?

      JDBC連接oracle數據庫步驟【實戰教程】

      JDBC程序具體實現步驟演示【Java技術文章】

      傳智教育java高級軟件工程師培訓

      0 分享到:
      神马影院我不卡