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
Övningsinstruktioner
- Skapa ett
Statementfrån anslutningen. - Kör frågan med hjälp av
Statementför att få ettResultSet.
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!");
}
}
}