Mulai sekarangMulai 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 merupakan bagian dari kursus

Melakukan Query ke Basis Data PostgreSQL di Java

Lihat Kursus

Instruksi latihan

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

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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