โมฆะ GetRelationInfo (int nIndexCDaoRelationInfoamprelinfo, DWORDdwInfoOptions(&A) = AFX_DAO_PRIMARY_INFO);
โยน (CDaoException, CMemoryException);
โมฆะ GetRelationInfo (LPCTSTR lpszNameCDaoRelationInfoamprelinfo, DWORDdwInfoOptions(&A) = AFX_DAO_PRIMARY_INFO);
โยน (CDaoException, CMemoryException);
พารามิเตอร์
nIndex
ดัชนีของวัตถุสัมพันธ์ในของฐานข้อมูลสัมพันธ์ชุด สำหรับการค้นหาตามดัชนี?
relinfo
การอ้างอิงไปยังวัตถุที่CDaoRelationInfoที่ส่งกลับข้อมูลที่ร้องขอ?
dwInfoOptions
ตัวเลือกซึ่งระบุข้อมูลเกี่ยวกับความสัมพันธ์ทางการเรียก ตัวเลือกที่พร้อมใช้งานอยู่ที่นี่พร้อมกับสิ่งที่พวกเขาทำฟังก์ชันจะส่งกลับเกี่ยวกับความสัมพันธ์ทาง:
ข้อมูลของเขตข้อมูลเป็นวัตถุของCDaoRelationFieldInfoประกอบด้วยเขตข้อมูลจากตารางหลักที่เกี่ยวข้องในความสัมพันธ์?
lpszName
สายอักขระประกอบด้วยชื่อของวัตถุสัมพันธ์ สำหรับการค้นหาโดยชื่อ?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเพื่อขอรับข้อมูลเกี่ยวกับความสัมพันธ์ที่ระบุในคอลเลกชันของความสัมพันธ์ของฐานข้อมูล รุ่นที่สองของฟังก์ชันนี้ให้การเข้าถึง โดยดัชนี หรือ ตามชื่อ สำหรับคำอธิบายของข้อมูลที่ส่งกลับมาในrelinfoดูโครงสร้างCDaoRelationInfo โครงสร้างนี้มีสมาชิกที่ตรงกับรายการของข้อมูลที่แสดงรายการข้างต้นในคำอธิบายของdwInfoOptions ถ้าคุณขอข้อมูลในระดับหนึ่ง คุณยังได้รับข้อมูลที่ระดับใด ๆ ล่วงหน้าเช่นกัน?
หมายเหตุnbsp ถ้าคุณกำหนดความสัมพันธ์ทางแอตทริบิวต์ของวัตถุเพื่อเรียกใช้การดำเนินการแบบเรียงซ้อน (dbRelationUpdateCascadesหรือdbRelationDeleteCascades), Microsoft Jet database engine ปรับปรุงโดยอัตโนมัติ หรือลบระเบียนในตารางหนึ่งตาราง หรือมากกว่าอื่น ๆ เมื่อมีการเปลี่ยนแปลงตารางคีย์หลักที่เกี่ยวข้อง ตัวอย่างเช่น สมมติว่าคุณสร้าง เกี่ยวข้องทั้งหมดลบความสัมพันธ์ระหว่างตารางลูกค้าและตารางใบสั่งซื้อ เมื่อคุณลบระเบียนจากตาราง Customers ระเบียนในตารางใบสั่งซื้อที่เกี่ยวข้องกับลูกค้านั้นจะถูกลบ นอกจากนี้ ถ้าคุณสร้างความสัมพันธ์การลบแบบเรียงซ้อนระหว่างตารางใบสั่งซื้อและตารางอื่น ระเบียนจากตารางเหล่านั้นจะถูกลบเมื่อคุณลบระเบียนจากตารางลูกค้า(&N)?
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวัตถุฐานข้อมูล ให้ดูบทความ ฐานข้อมูล DAOในVisual c ++ Programmer ของคำแนะนำ?
ภาพรวม CDaoDatabase |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDaoDatabase::GetRelationCount(&N)