CDaoTableDef::Create

สร้างโมฆะเสมือน (LPCTSTR lpszName,ยาวlAttributes= 0, LPCTSTR lpszSrcTable= NULL, LPCTSTR lpszConnect= NULL);
โยน (CDaoException, CMemoryException);

พารามิเตอร์

lpszName

ตัวชี้ไปยังสายอักขระประกอบด้วยชื่อของตาราง?

lAttributes

ค่าที่สอดคล้องกับลักษณะของตารางถูกแสดง ด้วยวัตถุ tabledef คุณสามารถใช้การ-OR ระดับบิตเพื่อรวมของค่าคงดังต่อไปนี้:

คง คำอธิบาย
dbAttachExclusive สำหรับฐานข้อมูลที่ใช้ Microsoft Jet database engine ระบุว่า ตารางเป็นตารางที่แนบมีเปิดสำหรับการใช้เอกสิทธิ์เฉพาะบุคคล?
dbAttachSavePWD สำหรับฐานข้อมูลที่ใช้ Microsoft Jet database engine บ่งชี้ว่า ID ผู้ใช้และรหัสผ่านสำหรับตารางแนบมาที่ถูกบันทึก ด้วยข้อมูลการเชื่อมต่อ?
dbSystemObject ระบุตารางเป็นตารางระบบโดย Microsoft Jet database engine?
dbHiddenObject ระบุว่า ตารางเป็นตารางซ่อนไว้โดย Microsoft Jet database engine?

lpszSrcTable

ตัวชี้การสายอักขระประกอบด้วยชื่อตารางต้นฉบับ โดยค่าเริ่มต้น ค่านี้ถูกเตรียมใช้งานเป็นค่า NULL?

lpszConnect

ตัวชี้ไปยังสายอักขระประกอบด้วยการเริ่มต้นเชื่อมต่อสาย โดยค่าเริ่มต้น ค่านี้ถูกเตรียมใช้งานเป็นค่า NULL?

หมายเหตุ

เรียกฟังก์ชันนี้สมาชิกเพื่อสร้างตารางใหม่ที่บันทึกไว้ เมื่อคุณได้ตั้งชื่อเครื่อง tabledef คุณก็สามารถเรียกใช้ผนวกข้อมูลไปยังบันทึก tabledef ในคอลเลกชันของ TableDefs ของฐานข้อมูล หลังจากโทรผนวกtabledef อยู่ในสถานะเปิด และคุณสามารถใช้เพื่อสร้างวัตถุCDaoRecordset?

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ tabledefs ดูบทความ DAO Tabledefและ DAO Tabledef: Tabledefs โดยใช้ในVisual c ++ Programmer's Guide สำหรับข้อมูลที่เกี่ยวข้อง ดูหัวข้อ "เมธอด CreateTableDef" ในวิธีใช้ DAO?

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

ดูเพิ่มเติมnbspCDaoTableDef::Open, CDaoTableDef::Close, CDaoRecordset(&N)

Index