โมฆะ MovePrev ( );
โยน ( CDBException, CMemoryException );
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเพื่อให้ระเบียนแรกใน rowset ก่อนหน้าระเบียนปัจจุบัน ถ้าคุณไม่ได้ดำเนินการเป็นกลุ่มแถวกำลังนำ ชุดระเบียนของคุณมีขนาด rowset 1 ดังนั้นMovePrevเพียงแค่ย้ายไปยังระเบียนก่อนหน้า?
หมายเหตุnbsp ฟังก์ชันนี้สมาชิกใช้งานไม่ถูกต้องสำหรับชุดระเบียนไปข้างหน้าเท่านั้น(&N)?
หมายเหตุnbsp เมื่อย้ายไปมาระหว่างชุดระเบียน ลบระเบียนอาจไม่ถูกข้ามไป ดูฟังก์ชันสมาชิกIsDeletedสำหรับรายละเอียด(&N)?
ข้อควรระวังnbsp การโทรของฟังก์ชันการย้ายผิดข้อยกเว้นถ้าชุดระเบียนได้ไม่มีระเบียน การตรวจสอบว่า ชุดระเบียนมีระเบียนใด ๆ โทรIsBOFและIsEOF(&N)?
นอกจากนี้ขอแนะนำให้ คุณเรียกใช้IsBOFก่อนการเรียกMovePrev ตัวอย่างเช่น ถ้าคุณมีได้เลื่อนล่วงหน้าของการเริ่มต้นของชุดระเบียนIsBOFจะส่งกลับไม่ใช่ศูนย์ ต่อมาเรียกไปMovePrevจะโยนข้อยกเว้น?
ถ้าคุณเรียกฟังก์ชันการย้ายใด ๆ ขณะที่ระเบียนปัจจุบันกำลังถูกปรับปรุง หรือ เพิ่ม การปรับปรุงจะหายไป โดยไม่มีการเตือน?
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับชุดระเบียนนำทาง ดูบทความ ชุดระเบียน: เลื่อน (ODBC)และ ชุดระเบียน: คั่นหน้าและตำแหน่งสัมบูรณ์ (ODBC)ในVisual c ++ Programmer's Guide สำหรับข้อมูลเพิ่มเติมเกี่ยวกับขนาดใหญ่กำลังนำมาแถว ให้ดูบทความ ชุดระเบียน: กำลังนำระเบียนในกลุ่ม (ODBC)ในVisual c ++ Programmer ของคำแนะนำ?
ตัวอย่าง
ดูตัวอย่างIsBOF?
ภาพรวม CRecordset |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCRecordset::Move, CRecordset::MoveNext, CRecordset::MoveFirst, CRecordset::MoveLast, CRecordset::IsBOF, CRecordset::IsEOF(&N)