Sobes.tech
Junior — Middle

ResultSet объектисинде маалымат алуу үчүн кандай ыкмалар же режимдер менен таанышсыз?

sobes.tech AI

AIден жооп

Javaда ResultSet объектисинде 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);
}