Sobes.tech
Junior — Middle

Шумо дар объекти ResultSet бо кадом усулҳо ё режимҳои гирифтани маълумот шинос ҳастед?

sobes.tech AI

Ҷавоб аз AI

Дар объект ResultSet дар Java барои гирифтани маълумот аз натиҷаи суоли SQL истифода мешаванд усулҳое, ки имкон медиҳанд арзишҳоро ба номи сутун ё ба индексии сутун баровардан. Усулҳои асосӣ барои гирифтани маълумот:

  • getString(int columnIndex) ё getString(String columnLabel) — барои гирифтани арзиш ҳамчун сатр.
  • getInt(int columnIndex) ё getInt(String columnLabel) — барои гирифтани арзиши пурра.
  • getLong(), getDouble(), getBoolean() ва дигар усулҳо барои гирифтани маълумотҳои мувофиқ ба намуд.

Режимҳои гирифтани маълумот:

  • Ба индексии сутун (аз 1 оғоз мешавад).
  • Ба номи сутун (номи аз SQL суол).

Масалан:

ResultSet rs = statement.executeQuery("SELECT id, name FROM users");
while (rs.next()) {
    int id = rs.getInt("id");
    String name = rs.getString(2); // дуввумин сутун
    System.out.println(id + ": " + name);
}