Junior — Middle
Jakimi metodami lub trybami pobierania danych znasz się w obiekcie ResultSet?
sobes.tech AI
Odpowiedź od AI
W obiekcie ResultSet w Java, aby pobrać dane z wyniku zapytania SQL, używa się metod umożliwiających wyodrębnianie wartości po nazwie kolumny lub po indeksie kolumny. Główne metody pobierania danych:
getString(int columnIndex)lubgetString(String columnLabel)— do pobrania wartości jako łańcuch znaków.getInt(int columnIndex)lubgetInt(String columnLabel)— do pobrania wartości całkowitej.getLong(),getDouble(),getBoolean()i inne metody do pobierania danych odpowiednich typów.
Tryby pobierania danych:
- Po indeksie kolumny (zaczyna się od 1).
- Po nazwie kolumny (nazwa z zapytania SQL).
Przykład:
ResultSet rs = statement.executeQuery("SELECT id, name FROM users");
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString(2); // druga kolumna
System.out.println(id + ": " + name);
}