MulaiMulai sekarang secara gratis

Data dalam ResultSet

Sekarang CityBook Libraries dapat mengeksekusi kueri, Anda perlu mengekstrak data sebenarnya dari ResultSet. ResultSet bekerja seperti kursor yang bergerak baris demi baris, dan Anda mengambil nilai kolom menggunakan metode getter.

Ekstrak title dan publication_year dari setiap buku dalam hasil. Semua import yang diperlukan sudah tersedia untuk Anda.

Latihan ini adalah bagian dari kursus

Melakukan Query ke Basis Data PostgreSQL di Java

Lihat Kursus

Petunjuk latihan

  • Telusuri setiap baris dalam ResultSet.
  • Ambil kolom title dan publication_year menggunakan metode getter yang sesuai.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

public class Main {
    public static void main(String[] args) throws SQLException {
        try (Connection conn = DriverManager.getConnection(Credentials.URL, Credentials.USER, Credentials.PASSWORD);
        Statement stmt = conn.createStatement();
        ResultSet rs = stmt.executeQuery("SELECT * FROM books")) {
            // Iterate through each row
            while (rs.____()) {
                // Retrieve column values
                System.out.println(rs.____("title"));
                System.out.println(rs.____("publication_year"));
            }
        }
    }
}
Edit dan Jalankan Kode