天天看點

JDBC Statement 執行個體- 查詢結果集

  這篇文章主要介紹怎樣通過JDBC Statement查詢結果集。

    通過調用statement.executeQuery()方法來執行查詢,文法如下:

    Statement stmt= conn.createStatement();

    // execute create SQL stetement

    ResultSet rs = stmt.executeQuery(sql);

    代碼如下:

    private static void selectRecords() throws SQLException{

    Connection conn = null;

    Statement stmt = null;

    String sql = "SELECT id,username,password FROM t_user";

    try{

    conn = getDBConnection();

    stmt = conn.createStatement();

    System.out.println(sql);

    //execute select SQL statement

    while(rs.next()){

    int id = rs.getInt("id");

    String username = rs.getString("username");

    System.out.println("id: "+ id);

    System.out.println("username: "+ username);

    }

    }catch(SQLException e){

    System.out.println(e.getMessage());

    }finally{

    if(stmt!=null){

    stmt.close();

    if(conn!=null){

    conn.close();

    運作結果:

    SELECT id,username,password FROM t_user

    id: 1

    username: HenryPoter

    id: 2

    username: Dendi

繼續閱讀