CDaoFieldExchange

CDaoFieldExchangeไม่มีคลาสพื้นฐาน?

คลาCDaoFieldExchangeสนับสนุน DAO เขตข้อมูลบันทึกแลกเปลี่ยน (dfx ไม่ถูกต้อง) ตามปกติที่ใช้ โดยคลาสที่ฐานข้อมูล DAO ใช้คลาสนี้ถ้าคุณกำลังเขียนงานประจำการแลกเปลี่ยนข้อมูลสำหรับชนิดข้อมูลที่กำหนดเอง มิฉะนั้น คุณจะไม่ได้โดยตรงใช้คลาสนี้ Dfx ไม่ถูกต้องแลกเปลี่ยนข้อมูลระหว่างสมาชิกข้อมูลเขตข้อมูลของวัตถุCDaoRecordsetของคุณและเขตข้อมูลของระเบียนปัจจุบันในแหล่งข้อมูลที่สอดคล้องกัน Dfx ไม่ถูกต้องจัดการการแลกเปลี่ยนในทิศทางทั้งสอง จากแหล่งข้อมูล และแหล่งข้อมูล ดู53 หมายเหตุทางเทคนิคสำหรับข้อมูลเกี่ยวกับการเขียนชก็ dfx ไม่ถูกต้องที่กำหนดเอง?

หมายเหตุ คลาสที่ฐานข้อมูล DAO นั้นแตกต่างจากคลาสที่ฐานข้อมูล MFC ใช้ Open Database Connectivity (ODBC) ชื่อคลาส DAO ฐานข้อมูลทั้งหมดมีคำนำหน้า "CDao" คุณสามารถยังเข้าถึงแหล่งข้อมูล ODBC กับคลาสที่ DAO ทั่วไป MFC คลาสที่ใช้บนดาวมีความสามารถมากขึ้นกว่า MFC คลาสที่ใช้ ODBC คลาสที่ใช้ DAO สามารถเข้าถึงข้อมูล การรวมถึงโปรแกรมควบคุม ODBC ผ่านกลไกจัดการฐานข้อมูลด้วยตนเอง พวกเขาไม่สนับสนุนการดำเนินการข้อมูลคำจำกัดความภาษา (DDL) เช่นการเพิ่มตารางที่ผ่านการเรียนแทนที่เป็นของจำเป็นต้องเรียกดาวด้วยตัวคุณเอง?

หมายเหตุ การแลกเปลี่ยนเขตข้อมูลบันทึก DAO (dfx ไม่ถูกต้อง) จะคล้ายกันมากกับเขตข้อมูลบันทึก exchange (RFX) ในชั้นฐานข้อมูล ODBC ใช้ MFC (CDatabase, CRecordset) ถ้าคุณเข้าใจ RFX คุณจะพบว่าใช้ง่าย dfx ไม่ถูกต้อง?

วัตถุCDaoFieldExchangeให้ข้อมูลบริบทที่จำเป็นสำหรับ DAO บันทึกแลกเปลี่ยนเขตข้อมูลเกิดขึ้น CDaoFieldExchangeวัตถุที่สนับสนุนตัวเลขของการดำเนินการ รวมถึงผูกพารามิเตอร์และฟิลด์ข้อมูลสมาชิก และตั้งค่าสถานะต่าง ๆ ในเขตข้อมูลของระเบียนปัจจุบัน Dfx ไม่ถูกต้องจะดำเนินในชุดระเบียนคลาสข้อมูลสมาชิกของชนิดที่กำหนดโดยenum FieldTypeในCDaoFieldExchange FieldTypeค่าที่เป็นไปได้คือ:

ฟังก์ชันสมาชิกIsValidOperationมีให้สำหรับการเขียนงานประจำเกี่ยวกับ dfx ไม่ถูกต้องแบบกำหนดเองของคุณเอง คุณจะใช้SetFieldTypeบ่อยในฟังก์ชันของคุณCDaoRecordset::DoFieldExchange สำหรับรายละเอียดเกี่ยวกับฟังก์ชันสากล dfx ไม่ถูกต้อง ดูระเบียนฟังก์ชันการแลกเปลี่ยนเขตข้อมูล ดูข้อมูลเกี่ยวกับการเขียนชก็ dfx ไม่ถูกต้องที่กำหนดเองสำหรับชนิดข้อมูลของคุณเอง .nbsp 53 หมายเหตุทางเทคนิค(&N);

ดูข้อมูลเกี่ยวกับ dfx ไม่ถูกต้อง บทความ dfx ไม่ถูก DAO บันทึกเขตข้อมูล Exchange (ต้อง)ในVisual c ++ Programmer ของคำแนะนำ?

#รวม lt;afxdao.h>

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

ตัวอย่างnbsp MFC อย่าง DAOENROL(&N)

ดูเพิ่มเติมnbspCDaoRecordset(&N)

Index