วิธีการADO MoveFirst, MoveLast, MoveNextและMovePrevious
❮ การอ้างอิงออบเจ็กต์ชุดระเบียนที่สมบูรณ์
วิธี MoveFirst
เมธอดนี้ใช้เพื่อย้ายไปยังเร็กคอร์ดแรกในออบเจกต์ Recordset นอกจากนี้ยังทำให้บันทึกแรกเป็นบันทึกปัจจุบัน
หมายเหตุ:หากคุณเรียก MoveFirst() เมื่อชุดระเบียนว่างเปล่า จะทำให้เกิดข้อผิดพลาด
วิธี MoveLast
เมธอดนี้ใช้เพื่อย้ายไปยังเร็กคอร์ดสุดท้ายในออบเจกต์ Recordset นอกจากนี้ยังทำให้บันทึกล่าสุดเป็นบันทึกปัจจุบัน
หมายเหตุ:หากคุณเรียก MoveLast() เมื่อชุดระเบียนว่างเปล่า จะทำให้เกิดข้อผิดพลาด
หมายเหตุ: ข้อผิดพลาดจะเกิดขึ้นหากอ็อบเจ็กต์ Recordset ไม่รองรับบุ๊กมาร์กหรือการเลื่อนเคอร์เซอร์ย้อนกลับ
วิธี MoveNext
วิธีนี้ใช้เพื่อย้ายไปยังระเบียนถัดไปในวัตถุชุดระเบียน นอกจากนี้ยังทำให้บันทึก "ถัดไป" เป็นระเบียนปัจจุบัน
หมายเหตุ:หากคุณเรียก MoveNext() เมื่อบันทึกปัจจุบันเป็นระเบียนสุดท้าย จะทำให้เกิดข้อผิดพลาด
วิธี MovePrevious
วิธีนี้ใช้เพื่อย้ายไปยังระเบียนก่อนหน้าในวัตถุ Recordset นอกจากนี้ยังทำให้บันทึก "ก่อนหน้า" เป็นบันทึกปัจจุบัน
หมายเหตุ: ข้อผิดพลาดจะเกิดขึ้นหากอ็อบเจ็กต์ Recordset ไม่รองรับบุ๊กมาร์กหรือการเลื่อนเคอร์เซอร์ย้อนกลับ
หมายเหตุ:หากคุณเรียก MovePrevious() เมื่อระเบียนปัจจุบันเป็นระเบียนแรก จะทำให้เกิดข้อผิดพลาด
ไวยากรณ์
objRecordset.MoveFirst
objRecordset.MoveLast
objRecordset.MoveNext
objRecordset.MovePrevious
❮ การอ้างอิงออบเจ็กต์ชุดระเบียนที่สมบูรณ์