RFX_Binary

โมฆะ RFX_Binary ( CFieldExchange * pFX, const char * szName, CByteArrayamp ค่า, int nMaxLength = 255 );(&A)

พารามิเตอร์

pFX

ตัวชี้ไปยังวัตถุของคลาสCFieldExchange วัตถุนี้ประกอบด้วยข้อมูลเพื่อกำหนดเนื้อหาสำหรับแต่ละการเรียกฟังก์ชัน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการดำเนินงานที่สามารถระบุวัตถุCFieldExchangeให้ดูบทความ แลกเปลี่ยนเขตข้อมูลของระเบียน: How RFX WorksในVisual c ++ Programmer ของคำแนะนำ?

szName

ชื่อของคอลัมน์ข้อมูล?

ค่า

ค่าที่เก็บในสมาชิกที่ระบุข้อมูล — ค่าจะถูกโอนย้าย สำหรับการโอนย้ายจากชุดระเบียนแหล่งข้อมูล ค่าCByteArrayชนิดจะนำมาจากสมาชิกข้อมูลที่ระบุ สำหรับการโอนย้ายจากแหล่งข้อมูลชุดระเบียนที่ ค่าจะถูกเก็บไว้ในสมาชิกข้อมูลที่ระบุ?

nMaxLength

สูงสุดที่อนุญาตให้ความยาวของสายอักขระหรืออาร์เรย์ที่กำลังโอนย้าย ค่าเริ่มต้นของnMaxLengthคือ 255 กฎหมายค่าเป็น 1 INT_MAX กรอบการจัดสรรจำนวนเนื้อที่สำหรับข้อมูล สำหรับประสิทธิภาพที่ดีที่สุด ส่งค่าใหญ่พอที่จะรองรับข้อมูลสินค้าที่ใหญ่ที่สุดคุณคาดหวัง?

หมายเหตุ

ฟังก์ชันRFX_Binaryจะถ่ายโอนค่าอาร์เรย์ไบต์ระหว่างสมาชิกของวัตถุCRecordsetข้อมูลเขตข้อมูลและคอลัมน์ของระเบียนบนแหล่งข้อมูล ODBC ชนิดSQL_BINARY, SQL_VARBINARYหรือSQL_LONGVARBINARY ข้อมูลในแหล่งข้อมูลชนิดเหล่านี้มีแมปไปยัง และ จากชนิดของCByteArrayในชุดระเบียน?

ตัวอย่าง

ดูที่RFX_Text?

ดูเพิ่มเติมnbspRFX_Text, RFX_Bool, RFX_Long, RFX_Int, RFX_Single, RFX_Double, RFX_Date, RFX_Byte, RFX_LongBinary, CFieldExchange::SetFieldType(&N)

Index