Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

เมธอดของ ResultSet สำหรับนำทางใน JDBC


ResultSet มี 2 ประเภท: Forward Only (ไปข้างหน้าได้อย่างเดียว) และ Bi-directional (ไปหน้า-หลังได้) ResultSet interface มีเมธอดนำทางดังนี้:

เมธอดคำอธิบาย
next()เคลื่อน pointer ไป 1 แถวข้างหน้า
previous()เคลื่อน pointer ย้อน 1 แถวข้างหลัง
first()เคลื่อน pointer ไปแถวแรก
last()เคลื่อน pointer ไปแถวสุดท้าย
relative(int rows)เคลื่อน pointer ไปข้างหน้า/หลังตามจำนวนแถว (บวก=หน้า, ลบ=หลัง)
absolute(int row)เคลื่อน pointer ไปตำแหน่งที่ระบุ (เริ่ม 1) บวก=นับจากหน้า, ลบ=นับจากหลัง
beforeFirst()เคลื่อน pointer กลับตำแหน่งเริ่มต้น (ก่อนแถวแรก)
afterLast()วาง pointer หลังแถวสุดท้าย