โมฆะเสมือนสอบถามใหม่อีก();
โยน (CDaoException, CMemoryException);
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเพื่อสร้าง (ฟื้นฟู) ชุดระเบียน ถ้าระเบียนใด ๆ มีการส่งกลับระเบียนแรกกลายเป็น ระเบียนปัจจุบัน?
ในใบสั่งสำหรับชุดระเบียนเพื่อแสดงให้เห็นถึงการเพิ่มและการลบที่คุณหรือผู้ใช้อื่นกำลังทำไปยังแหล่งข้อมูล คุณต้องสร้างชุดระเบียนใหม่ โดยโทรศัพท์สอบถามใหม่อีก ถ้าชุดระเบียนเป็น dynaset นั้นโดยอัตโนมัติแสดงโปรแกรมปรับปรุงที่คุณหรือผู้ใช้คนอื่น ๆ ที่ทำการของระเบียนที่มีอยู่ (แต่ไม่เพิ่ม) ถ้าชุดระเบียนเป็น snapshot คุณต้องติดต่อสอบถามใหม่อีกเพื่อสะท้อนการแก้ไข โดยผู้ใช้อื่น ๆ ตลอดจนการเพิ่ม และลบ?
สำหรับ dynaset หรือ snapshot โทรศัพท์สอบถามใหม่อีกตลอดเวลาที่คุณต้องการสร้างชุดระเบียนใช้ค่าพารามิเตอร์ ตั้งค่าตัวกรองใหม่หรือเรียงลำดับตามการตั้งค่าm_strFilterและm_strSortที่ก่อนการเรียกสอบถามใหม่อีก การตั้งค่าพารามิเตอร์ใหม่ โดยการกำหนดค่าใหม่ให้กับพารามิเตอร์ข้อมูลสมาชิกก่อนการเรียกสอบถามใหม่อีก?
หากความพยายามในการสร้างชุดระเบียนล้มเหลว ชุดระเบียนถูกปิดอยู่ ก่อนที่คุณเรียกสอบถามใหม่อีกคุณสามารถกำหนดว่า สามารถ requeried ชุดระเบียน โดยการเรียกฟังก์ชันCanRestartสมาชิก CanRestart ??ไม่ว่า จะการประสบความสำเร็จการสอบถามใหม่อีก?
ข้อควรระวังnbsp ติดต่อสอบถามใหม่อีกหลังจากที่ได้เรียกว่าเปิดเท่านั้น(&N)?
และคุณไม่สามารถเรียกสอบถามใหม่อีกชนิด dynaset หรือการส่งกลับชุดระเบียนสแนปช็อทหากโทรศัพท์CanRestart 0 ไม่สามารถใช้ในตารางชนิดชุดระเบียน?
ถ้าทั้งIsBOFและIsEOFกลับไม่ใช่ศูนย์หลังจากที่คุณเรียกสอบถามใหม่อีกแบบสอบถามไม่ส่งคืนระเบียนใด ๆ และชุดระเบียนจะไม่ประกอบด้วยข้อมูล?
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการปรับปรุงข้อมูล ให้ดูบทความ DAO Recordset: การดำเนินงานของชุดระเบียนในVisual c ++ Programmer ของคำแนะนำ สำหรับข้อมูลที่เกี่ยวข้อง ดูหัวข้อ "สอบถามใหม่อีกวิธี" ในวิธีใช้ DAO?
ภาพรวม CDaoRecordset |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDaoRecordset::CanRestart(&N)