CDatabase::GetBookmarkPersistence

DWORD GetBookmarkPersistence นี้ const;

ส่งกลับค่า

Bitmask ที่ระบุถึงการดำเนินงานที่ผ่านซึ่งคั่นหน้าคงอยู่บนวัตถุ recordset สำหรับรายละเอียด ดูข้อสังเกต?

หมายเหตุ

เรียกใช้ฟังก์ชันนี้สมาชิกเพื่อกำหนดว่าการเก็บรักษาของที่คั่นหน้าเว็บบนวัตถุ recordset ที่หลังจากการดำเนินการบางอย่าง ตัวอย่างเช่น ถ้าคุณเรียกใช้CRecordset::GetBookmarkแล้ว โทรCRecordset::Requeryที่คั่นหนังสือได้รับจากGetBookmarkอาจไม่ถูกต้อง คุณควรเรียกใช้GetBookmarkPersistenceก่อนการเรียกCRecordset::SetBookmark?

ตารางต่อไปนี้แสดงค่า bitmask ที่สามารถถูกรวมสำหรับค่าส่งคืนของGetBookmarkPersistence?

Bitmask ค่า เก็บรักษาที่คั่นหน้า
SQL_BP_CLOSE ที่คั่นหน้าเว็บจะถูกต้องหลังจากการดำเนินการสอบถามใหม่อีก?
SQL_BP_DELETE คั่นหน้าสำหรับแถวหลังจากการดำเนินการลบบนแถวที่ถูกต้อง?
SQL_BP_DROP ที่คั่นหน้าเว็บหลังจากปิดการทำงานถูกต้อง?
SQL_BP_SCROLL ที่คั่นหน้าเว็บถูกต้องหลังจากที่การดำเนินการย้าย นี้เพียงระบุถ้าที่คั่นหน้าได้รับการสนับสนุนบนชุดระเบียน ขณะที่ส่งกลับโดยCRecordset::CanBookmark?
SQL_BP_TRANSACTION ที่คั่นหน้าเว็บจะถูกต้องหลังจากธุรกรรมจะถูกส่ง หรือยกเลิก?
SQL_BP_UPDATE คั่นหน้าสำหรับแถวหลังจากดำเนินการปรับปรุงบนแถวที่ถูกต้อง?
SQL_BP_OTHER_HSTMT ที่คั่นหน้าเว็บที่เกี่ยวข้องกับวัตถุชุดระเบียนหนึ่งถูกสองชุดระเบียน?

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับค่านี้ส่งคืนสินค้า ดูฟังก์ชัน ODBC API SQLGetInfoในการอ้างอิงของ ODBC SDK Programmer สำหรับข้อมูลเพิ่มเติมเกี่ยวกับที่คั่นหนังสือ ดูบทความ ชุดระเบียน: คั่นหน้าและตำแหน่งสัมบูรณ์ (ODBC)ในVisual c ++ Programmer ของคำแนะนำ?

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

ดูเพิ่มเติมnbspCRecordset, CRecordset::CanBookmark, CRecordset::GetBookmark, CRecordset::SetBookmark(&N)

Index