CDaoRecordset::SetFieldValue

โมฆะ 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)

Index