Sobes.tech
Junior — Middle

¿Con qué métodos o modos de obtención de datos estás familiarizado en el objeto ResultSet?

sobes.tech AI

Respuesta de la IA

En el objeto ResultSet en Java, para obtener datos de los resultados de una consulta SQL se utilizan métodos que permiten extraer valores por el nombre de la columna o por el índice de la columna. Los métodos principales para obtener datos:

  • getString(int columnIndex) o getString(String columnLabel) — para obtener el valor como cadena.
  • getInt(int columnIndex) o getInt(String columnLabel) — para obtener un valor entero.
  • getLong(), getDouble(), getBoolean() y otros métodos para obtener datos de tipos correspondientes.

Modos de obtener datos:

  • Por índice de columna (comienza en 1).
  • Por nombre de columna (nombre del SQL).

Ejemplo:

ResultSet rs = statement.executeQuery("SELECT id, name FROM users");
while (rs.next()) {
    int id = rs.getInt("id");
    String name = rs.getString(2); // segunda columna
    System.out.println(id + ": " + name);
}