Kom igångKom igång gratis

Arbeta med satser

CityBook Libraries vill köra en fråga mot sin tabell books. För att köra SQL-frågor i JDBC behöver du skapa ett Statement-objekt från din anslutning och sedan använda det för att köra frågor och hämta resultat.

Databasens inloggningsuppgifter är förinlästa i klassen Credentials, och alla nödvändiga importer (Connection, DriverManager, SQLException, Statement, ResultSet) finns tillgängliga.

Den här övningen är en del av kursen

Fråga en PostgreSQL-databas i Java

Visa kurs

Övningsinstruktioner

  • Skapa ett Statement från anslutningen.
  • Kör frågan med hjälp av Statement för att få ett ResultSet.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

public class Main {
    public static void main(String[] args) throws SQLException {
        // Create statement and execute query
        try (Connection conn = DriverManager.getConnection(Credentials.URL, Credentials.USER, Credentials.PASSWORD);
        Statement stmt = conn.____();
        ResultSet rs = ____.____("SELECT * FROM books")) {
            System.out.println("Query Executed!");
        }
    }
}
Redigera och kör kod