Sobes.tech
Junior — Middle

ResultSet nesnesinde hangi yöntemler veya veri alma modlarıyla tanışıyorsun?

sobes.tech yapay zeka

AI'dan gelen yanıt

Java'da ResultSet nesnesinde, SQL sorgusu sonucundan veri almak için, sütun adını veya sütun indeksini kullanarak değerleri çıkaran yöntemler kullanılır. Temel veri alma yöntemleri:

  • getString(int columnIndex) veya getString(String columnLabel) — değeri dize olarak almak için.
  • getInt(int columnIndex) veya getInt(String columnLabel) — tam sayı değeri almak için.
  • getLong(), getDouble(), getBoolean() ve diğer yöntemler, ilgili türde veri almak için.

Veri alma modları:

  • Sütun indeksine göre (1'den başlar).
  • Sütun adına göre (SQL sorgusundan alınan isim).

Örnek:

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