โมฆะ SetAbsolutePosition (snRowยาว );
โยน (CDBException, CMemoryException);
พารามิเตอร์
nRows
ใช้หนึ่งปีตำแหน่งสำหรับระเบียนปัจจุบันในชุดระเบียน?
หมายเหตุ
เรียกใช้ฟังก์ชันนี้สมาชิกเพื่อวางตำแหน่งชุดระเบียนบนระเบียนที่สอดคล้องกับหมายเลขที่ระบุระเบียน SetAbsolutePositionย้ายตัวชี้ระเบียนปัจจุบันที่ยึดตามตำแหน่งที่ปีนี้?
หมายเหตุnbsp ฟังก์ชันนี้สมาชิกใช้งานไม่ถูกต้องบนชุดระเบียนไปข้างหน้าเท่านั้น(&N)?
สำหรับชุดระเบียนของ ODBC การตั้งค่าตำแหน่งสัมบูรณ์ 1 อ้างอิงไปยังระเบียนแรกในชุดระเบียน การตั้งค่า 0 หมายถึงตำแหน่ง (BOF) จุดเริ่มต้นของแฟ้ม?
นอกจากนี้คุณยังสามารถส่งค่าลบไปที่SetAbsolutePosition ในกรณีนี้ ตำแหน่งของชุดระเบียนรับการประเมินจากจุดสิ้นสุดของชุดระเบียน ตัวอย่างเช่น SetAbsolutePosition( -1 )
ย้ายตัวชี้ระเบียนปัจจุบันไปยังระเบียนสุดท้ายในชุดระเบียน?
หมายเหตุnbsp ตำแหน่งสัมบูรณ์ไม่ได้มีวัตถุประสงค์เพื่อใช้เป็นหมายเลขระเบียน surrogate คั่นหน้ายังคงเป็นวิธีแนะนำของการรักษา และส่งกลับไปยังตำแหน่งที่กำหนด ตั้งแต่เปลี่ยนแปลงตำแหน่งของระเบียนเมื่อระเบียนก่อนหน้าจะถูกลบ นอกจากนี้ คุณไม่มีมั่นว่า ระเบียนที่จะมีตำแหน่งสัมบูรณ์เดียวกันถ้าถูกสร้างขึ้นชุดระเบียนเป็นใหม่อีกครั้งเนื่องจากลำดับของแต่ละระเบียนในชุดระเบียนจะรับประกันไม่เว้นแต่จะมีสร้าง ด้วยคำสั่ง SQL ที่ใช้การสั่ง ORDER by(&N)?
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับชุดระเบียนนำทางและที่คั่นหนังสือ ดูบทความ ชุดระเบียน: เลื่อน (ODBC)และ ชุดระเบียน: คั่นหน้าและตำแหน่งสัมบูรณ์ (ODBC)ในVisual c ++ Programmer ของคำแนะนำ?
ภาพรวม CRecordset |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCRecordset::SetBookmark(&N)