CDaoRecordset::MoveFirst

โมฆะ MoveFirst ()
โยน (CDaoException, CMemoryException);

หมายเหตุ

เรียกฟังก์ชันนี้สมาชิกเพื่อให้ระเบียนแรกในชุดระเบียน (ถ้ามี) ระเบียนปัจจุบัน คุณไม่จำเป็นต้องโทรMoveFirstทันทีหลังจากที่คุณเปิดชุดระเบียน ในขณะ ระเบียนแรก (ถ้ามี) ได้โดยอัตโนมัติเป็นระเบียนปัจจุบัน?

ข้อควรระวังnbsp  การโทรของฟังก์ชันการย้ายผิดข้อยกเว้นถ้าชุดระเบียนได้ไม่มีระเบียน ทั่วไป เรียกทั้งIsBOFและIsEOFก่อนที่จะดำเนินการย้ายเพื่อกำหนดว่า ชุดระเบียนมีระเบียนใด ๆ หลังจากที่คุณเรียกใช้เปิดหรือสอบถามใหม่อีกโทรIsBOFหรือIsEOFอย่างใดอย่างหนึ่ง(&N)?

ถ้าคุณเรียกฟังก์ชันการย้ายใด ๆ ขณะที่ระเบียนปัจจุบันกำลังถูกปรับปรุง หรือ เพิ่ม การปรับปรุงจะหายไป โดยไม่มีการเตือน?

ใช้ฟังก์ชันการย้ายเพื่อย้ายจากระเบียนหนึ่งไปยังอีกระเบียนหนึ่งโดยไม่ต้องใช้เงื่อนไข ใช้การดำเนินการค้นหาเพื่อระบุตำแหน่งระเบียนในชนิด dynaset หรือวัตถุชนิด snapshot ของชุดระเบียนที่ตรงกับเงื่อนไขใดเงื่อนไขหนึ่ง เมื่อต้องการค้นหาเรกคอร์ดในวัตถุ recordset ชนิดตาราง เรียกการค้นหา?

ถ้าชุดระเบียนอ้างอิงถึงตารางชนิดชุดระเบียน ความเคลื่อนไหวตามดัชนีปัจจุบันในตาราง คุณสามารถตั้งค่าดัชนีปัจจุบัน โดยใช้คุณสมบัติดัชนีของวัตถุ DAO เป็นต้น ถ้าคุณไม่ได้ตั้งค่าดัชนีปัจจุบัน ลำดับของระเบียนที่ส่งกลับจะไม่ได้กำหนด?

ถ้าคุณเรียกใช้MoveLastบนวัตถุ recordset ที่ยึดตามแบบสอบถาม SQL หรือ querydef แบบสอบถามถูกบังคับให้เสร็จสมบูรณ์ และวัตถุชุดระเบียนที่มีการเติมข้อมูลทั้งหมด?

คุณไม่สามารถเรียกใช้MoveFirstหรือMovePrevสมาชิกฟังก์ชัน ด้วยการไปข้างหน้าเท่านั้นเลื่อน snapshot?

เมื่อต้องการย้ายตำแหน่งปัจจุบัน ในวัตถุ recordset จำนวนระเบียนที่ระบุไปข้างหน้า หรือย้อน กลับ เรียกย้าย?

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการค้นหาระเบียนที่ ให้ดูบทความ DAO Recordset: ชุดระเบียนนำทางในVisual c ++ Programmer's Guide สำหรับข้อมูลที่เกี่ยวข้อง ดูหัวข้อ "วิธีการย้าย" และ "MoveFirst, MoveLast, MoveNext, MovePrevious วิธี" ในวิธีใช้ DAO?

ภาพรวม CDaoRecordset |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCDaoRecordset::Move, CDaoRecordset::MoveLast, CDaoRecordset::MoveNext, CDaoRecordset::MovePrev(&N)

Index