Junior — Middle
Cu ce metode sau moduri de obținere a datelor ești familiar în obiectul ResultSet?
sobes.tech AI
Răspuns de la AI
În obiectul ResultSet în Java, pentru a obține date din rezultatul unei interogări SQL, se folosesc metode care permit extragerea valorilor după numele coloanei sau după indexul coloanei. Metodele principale pentru obținerea datelor:
getString(int columnIndex)saugetString(String columnLabel)— pentru a obține valoarea ca șir de caractere.getInt(int columnIndex)saugetInt(String columnLabel)— pentru a obține o valoare întreagă.getLong(),getDouble(),getBoolean()și alte metode pentru a obține date de tipuri corespunzătoare.
Moduri de obținere a datelor:
- După indexul coloanei (începând de la 1).
- După numele coloanei (numele din interogarea SQL).
Exemplu:
ResultSet rs = statement.executeQuery("SELECT id, name FROM users");
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString(2); // a doua coloană
System.out.println(id + ": " + name);
}