CRecordset::m_nParams

หมายเหตุ

ประกอบด้วยจำนวนพารามิเตอร์ข้อมูลสมาชิกในชั้นเรียนชุดระเบียน — หมายเลขของพารามิเตอร์ที่ส่งผ่าน ด้วยแบบสอบถามของชุดระเบียน ถ้าชั้นชุดระเบียนของคุณมีสมาชิกใด ๆ ข้อมูลพารามิเตอร์ พารามิเตอร์การเรียนต้องเริ่มต้นm_nParamsด้วยหมายเลขที่ถูกต้อง ค่าm_nParamsค่าเริ่มต้นเป็น 0 หากคุณเพิ่มพารามิเตอร์ข้อมูลสมาชิก — ซึ่งคุณต้องดำเนินการด้วยตนเอง — คุณต้องเพิ่มการเตรียมใช้งานด้วยตัวเองในการกำหนดคลาเพื่อแสดงหมายเลขของพารามิเตอร์ (ซึ่งต้องมีขนาดน้อยใหญ่จำนวน ' ?' ยึดในสายของm_strFilterหรือm_strSort )?

กรอบใช้หมายเลขนี้เมื่อมัน parameterizes ของชุดระเบียนแบบสอบถาม?

สิ่งสำคัญnbsp  หมายเลขนี้ต้องตรงกับหมายเลขของ "params" ลงทะเบียนในDoFieldExchangeหรือDoBulkFieldExchangeหลังจากการเรียกไปยังSetFieldTypeด้วยค่าพารามิเตอร์ของCFieldExchange::inputParam, CFieldExchange::param, CFieldExchange::outputParamหรือCFieldExchange::inoutParam(&N)?

ตัวอย่าง

ดูบทความ ชุดระเบียน: Parameterizing เป็นชุดระเบียน (ODBC)และ แลกเปลี่ยนเขตข้อมูลของระเบียน: RFX โดยใช้ในVisual c ++ Programmer ของคำแนะนำ?

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

ดูเพิ่มเติมnbspCRecordset::DoFieldExchange, CRecordset::DoBulkFieldExchange, CRecordset::m_nFields, CFieldExchange::SetFieldType(&N)

Index