หมายเหตุ
ประกอบด้วยหมายเลขของฟิลด์ข้อมูลสมาชิกในชั้นเรียนชุดระเบียน หมายเลขของคอลัมน์ที่เลือก โดยชุดระเบียนจากแหล่งข้อมูล พารามิเตอร์การเรียนชุดระเบียนต้องเตรียมใช้งานm_nFieldsกับหมายเลขที่ถูกต้อง ถ้าคุณไม่ได้ดำเนินการเป็นกลุ่มแถวกำลังนำ ClassWizard เขียนนี้เตรียมใช้งานสำหรับคุณเมื่อคุณใช้ประกาศคลาสชุดระเบียนของคุณ คุณยังสามารถเขียนได้ด้วยตนเอง?
กรอบใช้หมายเลขนี้เพื่อจัดการการโต้ตอบระหว่างสมาชิกข้อมูลของเขตข้อมูลและคอลัมน์สอดคล้องกันของระเบียนปัจจุบันในแหล่งข้อมูล?
สิ่งสำคัญnbsp หมายเลขนี้ต้องตรงกับหมายเลขของ "คอลัมน์ผลลัพธ์" ลงทะเบียนในDoFieldExchangeหรือDoBulkFieldExchangeหลังจากการเรียกไปยังSetFieldTypeมีพารามิเตอร์CFieldExchange::outputColumn(&N)?
คุณสามารถผูกคอลัมน์แบบไดนามิก ตามที่อธิบายไว้ในบทความ "ชุดระเบียน: แบบไดนามิกรวมข้อมูลคอลัมน์ได้" ถ้าคุณทำเช่นนั้น คุณต้องเพิ่มการตรวจนับในm_nFieldsเพื่อแสดงหมายเลขของ RFX หรือเรียกใช้ฟังก์ชัน Bulk RFX ในฟังก์ชันของสมาชิกDoFieldExchangeหรือDoBulkFieldExchangeสำหรับคอลัมน์ถูกผูกไว้แบบไดนามิก?
สำหรับข้อมูลเพิ่มเติม ให้ดูบทความ ชุดระเบียน: แบบไดนามิกผูกข้อมูลคอลัมน์ (ODBC)และ ชุดระเบียน: กำลังนำระเบียนในกลุ่ม (ODBC)ในVisual c ++ Programmer ของคำแนะนำ?
ตัวอย่าง
ดูบทความ แลกเปลี่ยนเขตข้อมูลของระเบียน: RFX โดยใช้ในVisual c ++ Programmer ของคำแนะนำ?
ภาพรวม CRecordset |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCRecordset::DoFieldExchange, CRecordset::DoBulkFieldExchange, CRecordset::m_nParams, CFieldExchange::SetFieldType(&N)