Java ResultSet.getString()方法:獲取String型別的資料

2020-07-16 10:04:51
Java 中的 ResultSet.getString() 方法從 ResultSet 物件中獲取 String 型別的資料。

語法1

getString(int columnIndex)

引數說明:
  • columnIndex:資料表中的列序號。

範例

下面的程式碼利用 getString 方法獲取指定列值。
Connection conn = ……  //省略部分程式碼
String sql = "SELECT username,pwd FROM myTable";  //定義查詢SQL語句
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery(sql);
while(rs.next()){
    System.out.println(rs.getString(1));  //獲取資料表中第一列資料值
    System.out.println(rs.getString(2));  //獲取資料表中第二列資料值
}

語法2

getString(String columnLabel))

引數說明:
  • columnLabel:資料表中列名稱或別名。

範例

下面的程式碼利用 getString 方法的第二種語法格式獲取指定列值。
Connection conn = ……  //省略部分程式碼
String sql = "SELECT username,pwd FROM myTable";
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery(sql);
while(rs.next()){
    System.out.println(rs.getString("username"));  //獲取username列的列值
    System.out.println(rs.getString("pwd"));  //獲取pwd列的列值
}