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);
}