CRecordset

วัตถุCRecordsetแสดงชุดของระเบียนที่ถูกเลือกจากแหล่งข้อมูล เรียกว่า "ชุดระเบียน" CRecordsetวัตถุที่ใช้ในฟอร์มสองฟอร์ม: dynasets และ snapshot ของ Dynaset จะทำข้อมูลให้ตรงกับการปรับปรุงข้อมูลที่ทำ โดยผู้ใช้อื่น Snapshot คือ มุมมองของข้อมูลแบบ static แต่ละฟอร์มแสดงชุดของระเบียนที่คงที่ในขณะมีเปิดชุดระเบียน แต่เมื่อคุณเลื่อนไปยังระเบียนใน dynaset ดังกล่าวสะท้อนถึงการเปลี่ยนแปลงที่ทำกับระเบียน ในภายหลัง โดยผู้ใช้อื่น หรือ โดยชุดระเบียนอื่นในโปรแกรมประยุกต์ของคุณ?

หมายเหตุnbsp  ถ้าคุณกำลังทำงานกับข้อมูล Access วัตถุ DAO คลาสที่มากกว่าที่เป็นคลาสที่ Open Database Connectivity (ODBC) ใช้คลาสCDaoRecordsetแทน สำหรับข้อมูลเพิ่มเติม ให้ดูบทความ ฐานข้อมูลหัวข้อ (ทั่วไป)และบทความ DAO และ MFC บทความทั้งสองอยู่ในVisual c ++ Programmer ของรายการแนะนำ(&N)?

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

เมื่อต้องการใช้ของคลาส เปิดฐานข้อมูล และสร้างวัตถุ recordset ผ่านการกำหนดตัวชี้วัตถุของคุณCDatabase แล้ว เรียกของชุดระเบียนเปิดสมาชิกฟังก์ชัน ที่คุณสามารถระบุว่า วัตถุเป็น dynaset หรือ snapshot เรียกเปิดเลือกข้อมูลจากแหล่งข้อมูล หลังจากที่มีเปิดวัตถุ recordset ใช้สมาชิกฟังก์ชันและข้อมูลสมาชิกเพื่อเลื่อนดูระเบียน และดำเนินการดังกล่าว การดำเนินการที่พร้อมใช้งานขึ้นกับว่าวัตถุนั้นเป็น dynaset หรือ snapshot ไม่ว่าจะเป็นการปรับปรุง หรืออ่านอย่างเดียว (ซึ่งขึ้นอยู่กับความสามารถของแหล่งข้อมูลเชื่อมต่อฐานข้อมูลแบบเปิด (ODBC)), และไม่ว่าคุณได้ใช้กำลังนำแถวขนาดใหญ่ เมื่อต้องการฟื้นฟูระเบียนที่อาจได้รับการเปลี่ยนแปลง หรือเพิ่มตั้งแต่เปิดสาย โทรติดต่อสอบถามใหม่อีกฟังก์ชันสมาชิกของวัตถุ เรียกใช้ฟังก์ชันการสมาชิกปิดของวัตถุ และทำลายวัตถุเมื่อคุณเสร็จสิ้นแล้วด้วย?

ในชั้นรับCRecordsetบันทึกการแลกเปลี่ยนเขตข้อมูล (RFX) หรือใช้การแลกเปลี่ยนเขตข้อมูลระเบียนจำนวนมาก (Bulk RFX) เพื่อสนับสนุนการอ่าน และการปรับปรุงเขตข้อมูลของระเบียน?

For more information about recordsets and record field exchange, see the articles Database Topics (General), Recordset (ODBC), Recordset: Fetching Records in Bulk (ODBC), and Record Field Exchange. For a focus on dynasets and snapshots, see the articles Dynaset and Snapshot. All articles are in Visual C++ Programmer’s Guide.

#รวม lt;afxdb.h>

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

ตัวอย่างnbsp อย่าง MFC แค็ตตาล็อก| อย่าง MFC DBFETCH | อย่าง MFC ODBCINFO | MFC อย่าง WWWQUOTE(&N)

ดูเพิ่มเติมnbspCDatabase, CRecordView(&N)

Index