ResultSet में डेटा
अब जबकि CityBook Libraries क्वेरी चला सकता है, आपको ResultSet से वास्तविक डेटा निकालना है. ResultSet एक कर्सर की तरह काम करता है जो पंक्ति-दर-पंक्ति आगे बढ़ता है, और आप कॉलम वैल्यूज़ को getter मेथड्स से प्राप्त करते हैं.
परिणामों में प्रत्येक किताब से title और publication_year निकालिए. आवश्यक सभी इम्पोर्ट्स आपके लिए उपलब्ध हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Java में PostgreSQL डेटाबेस को क्वेरी करना
अभ्यास निर्देश
ResultSetकी प्रत्येक पंक्ति से होकर गुजरें.- उपयुक्त getter मेथड्स का उपयोग करके
titleऔरpublication_yearकॉलम प्राप्त करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
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"));
}
}
}
}