Junior — Middle
S jakými metodami nebo režimy získávání dat jste obeznámen v objektu ResultSet?
sobes.tech AI
Odpověď od AI
V objektu ResultSet v jazyce Java se pro získání dat z výsledku SQL dotazu používají metody, které umožňují extrahovat hodnoty podle názvu sloupce nebo podle indexu sloupce. Hlavní metody pro získávání dat:
getString(int columnIndex)nebogetString(String columnLabel)— pro získání hodnoty jako řetězce.getInt(int columnIndex)nebogetInt(String columnLabel)— pro získání celočíselné hodnoty.getLong(),getDouble(),getBoolean()a další metody pro získání dat odpovídajících typů.
Režimy získávání dat:
- Podle indexu sloupce (začíná od 1).
- Podle názvu sloupce (název z SQL dotazu).
Příklad:
ResultSet rs = statement.executeQuery("SELECT id, name FROM users");
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString(2); // druhý sloupec
System.out.println(id + ": " + name);
}