หมายเหตุ
การดำเนินการที่จะดำเนินการบนวัตถุCDaoRecordsetเกี่ยวข้องกับวัตถุการแลกเปลี่ยนเขตข้อมูลระบุ วัตถุCDaoFieldExchangeหน้า ๆ บริบทสำหรับหมายเลขของการดำเนินงาน dfx ไม่ถูกต้องที่แตกต่างกันในชุดระเบียน?
หมายเหตุnbsp ค่าเทียมระบบNULLอธิบายไว้ภายใต้การ MarkForAddNew และ SetFieldNull การดำเนินการด้านล่างนี้เป็นค่าที่ใช้ในการทำเครื่องหมายเขตข้อมูล Null กลไกการแลกเปลี่ยนการบันทึกเขตข้อมูล DAO (dfx ไม่ถูกต้อง) ใช้ค่านี้เพื่อกำหนดว่าเขตข้อมูลใดถูกอย่างชัดเจนกำหนดค่า Null เทียมระบบNULLไม่จำเป็นสำหรับเขตข้อมูลCOleDateTimeและCOleCurrency (&N)?
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ dfx ไม่ถูกต้องและการดำเนินการเหล่านี้ ให้ดูบทความ dfx ไม่ถูก DAO บันทึกเขตข้อมูล Exchange (ต้อง)ในVisual c ++ Programmer ของคำแนะนำ?
ค่าที่เป็นไปได้ของm_nOperation:
| การดำเนินการ | คำอธิบาย |
| AddToParameterList | สร้างอนุประโยคพารามิเตอร์ของคำสั่ง SQL? |
| AddToSelectList | สร้างส่วนคำสั่งที่เลือกของคำสั่ง SQL? |
| BindField | ก็เป็นเขตข้อมูลในฐานข้อมูลไปที่ตำแหน่งหน่วยความจำในโปรแกรมประยุกต์ของคุณ? |
| BindParam | ตั้งค่าพารามิเตอร์แบบสอบถามของชุดระเบียน? |
| ดำเนินการแก้ไข | ตั้งค่าสถานะเป็น Null สำหรับเขตข้อมูล? |
| AllocCache | จัดสรรแคชที่ใช้ในการตรวจสอบสำหรับเขตข้อมูลในชุดระเบียนที่ "สกปรก"? |
| StoreField | บันทึกระเบียนปัจจุบันไปยังแคช? |
| LoadField | คืนค่าตัวแปรสมาชิกชข้อมูลในชุดระเบียน? |
| FreeCache | ทำให้ใช้การตรวจสอบสำหรับเขตข้อมูลในชุดระเบียนที่ "สกปรก" แค? |
| SetFieldNull | การตั้งค่าสถานะของเขตข้อมูลเป็นค่า Null และค่าเทียมระบบ NULL? |
| MarkForAddNew | ทำเครื่องหมายฟิลด์ "สกปรก" ถ้าไม่เทียมระบบ NULL? |
| MarkForEdit | ทำเครื่องหมายฟิลด์ "สกปรก" ถ้าไม่ตรงกับแค? |
| SetDirtyField | ตั้งค่าเขตข้อมูลค่าที่ทำเครื่องหมายเป็น "สกปรก" |
| DumpField | รวมเนื้อหาของเขตข้อมูล (ตรวจแก้จุดบกพร่องเท่านั้น)? |
| MaxDFXOperation | ใช้สำหรับการตรวจสอบสำหรับการป้อนค่า? |
ภาพรวม CDaoFieldExchange |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDaoFieldExchange::IsValidOperation, CDaoFieldExchange::m_prs, CDaoRecordset::DoFieldExchange(&N)