โมฆะ SetFieldValue (LPCTSTR lpszNameconst COleVariantampvarValue(&A) );
โยน (CDaoException, CMemoryException);
โมฆะ SetFieldValue (int nOrdinalconst COleVariantampvarValue(&A) );
โยน (CDaoException, CMemoryException);
โมฆะ SetFieldValue (LPCTSTR lpszName, LPCTSTR lpszValue );
โมฆะ SetFieldValue (int nOrdinal, LPCTSTR lpszValue );
พารามิเตอร์
lpszName
ตัวชี้ไปยังสายอักขระประกอบด้วยชื่อของเขตข้อมูล?
varValue
การอ้างอิงไปยังวัตถุCOleVariantที่ประกอบด้วยค่าของเนื้อหาของฟิลด์?
nOrdinal
ค่า integer ที่แสดงตำแหน่งที่แสดงลำดับของเขตข้อมูลในของชุดระเบียนเขตข้อมูลชุด (zero-based)?
lpszValue
ตัวชี้ไปยังสายอักขระประกอบด้วยค่าของเนื้อหาของฟิลด์?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเพื่อตั้งค่าของเขตข้อมูล ตามตำแหน่งที่แสดงลำดับ หรือ ด้วยการเปลี่ยนค่าของสายอักขระ ใช้SetFieldValueและGetFieldValueการผูกไว้กับเขตข้อมูลที่รันไทม์ไม่ใช่คอนผูกคอลัมน์โดยใช้กลไกDoFieldExchangeแบบไดนามิก?
โปรดสังเกตว่า ถ้าคุณไม่ได้สร้างชุดระเบียน UNICODE คุณต้องการใช้รูปแบบของSetFieldValueที่ไม่ประกอบด้วยพารามิเตอร์COleVariant (หนึ่งไวยากรณ์แบบฟอร์มล่าสุดสอง), หรือวัตถุCOleVariantต้องถูกอย่างชัดเจนประกาศ ANSI นี้สามารถทำได้ โดยการใช้ฟอร์มvtSrc ) lpszSrc, COleVariant::COleVariant(ของตัวสร้างด้วยvtSrc VT_BSTRT (ANSI) การตั้งค่า หรือ โดยการใช้ฟังก์ชันCOleVariant SetString( lpszSrc, vtSrc )กับvtSrc VT_BSTRTการตั้งค่า?
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการแลกเปลี่ยนเขตข้อมูลบันทึก ดูบทความ dfx ไม่ถูก DAO บันทึกเขตข้อมูล Exchange (ต้อง)และ DAO Recordset: ผูกระเบียนแบบไดนามิกในVisual c ++ Programmer's Guide สำหรับข้อมูลที่เกี่ยวข้อง ดูหัวข้อ "เขตข้อมูลวัตถุ" และ "ค่าคุณสมบัติ" ในวิธีใช้ DAO?
ภาพรวม CDaoRecordset |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDaoRecordset::GetFieldValue, CDaoRecordset::m_nParams, CDaoRecordset::SetFieldValueNull, COleVariant::COleVariant, COleVariant::SetString(&N)