BEGIN_ACCESSOR_MAP ( x, num )
พารามิเตอร์
x
[ใน] ชื่อของผู้ใช้ชั้นบันทึก?
num
[ใน] หมายเลขของ accessors ในแผนที่นี้เข้าถึง?
หมายเหตุ
ทำเครื่องหมายจุดเริ่มต้นของตัวเข้าถึงแผนผังรายการ ในกรณีของ accessors หลายบนแบบ rowset คุณจำเป็น ต้องระบุBEGIN_ACCESSOR_MAPจุดเริ่มต้น ใช้แมโคBEGIN_ACCESSORสำหรับแต่ละตัวเข้าถึงแต่ละตัว แมโคBEGIN_ACCESSORเสร็จสมบูรณ์ ด้วยแมโคEND_ACCESSOR แผนผังตัวเข้าถึงเสร็จสมบูรณ์ ด้วยแมโคEND_ACCESSOR_MAP?
ถ้าคุณมีการเข้าถึงเพียงหนึ่งในระเบียนผู้ใช้ ใช้แมโคBEGIN_COLUMN_MAP?
แมโครสำหรับแม่แบบ OLE DB เพื่อผู้บริโภค
ตัวอย่าง
นี่คือตัวอย่างเข้าถึงแผนที่:
คลา CArtists: สาธารณะ CAccessorltCArtists >
{
สาธารณะ:
/ / องค์ประกอบข้อมูล
TCHAR m_szFirstName [20];
TCHAR m_szLastName [30];
m_nAge ย่อ
/ / แสดงผลรวมแผนที่
BEGIN_ACCESSOR_MAP (CArtists, 2)
BEGIN_ACCESSOR (0, true)
COLUMN_ENTRY (1, m_szFirstName)
COLUMN_ENTRY (2, m_szLastName)
END_ACCESSOR()
BEGIN_ACCESSOR (1, false) / / ไม่ตัวเข้าถึงโดยอัตโนมัติ
COLUMN_ENTRY (3, m_nAge)
END_ACCESSOR()
END_ACCESSOR_MAP()
}
ดูเพิ่มเติม