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