สร้างโมฆะเสมือน (LPCTSTRlpszName, LPCTSTRlpszLocaledbLangGeneral, int = dwOptions = 0);
โยน (CDaoException, CMemoryException);
พารามิเตอร์
lpszName
นิพจน์สายอักขระที่เป็นชื่อของแฟ้มฐานข้อมูลที่คุณกำลังสร้าง จึงสามารถใช้พาธเต็มและชื่อแฟ้ม such as "C:\\MYDBMDB" คุณต้องใส่ชื่อ ถ้าคุณไม่ใส่นามสกุลชื่อแฟ้มเป็นMDB จะถูกผนวกเข้า ถ้าเครือข่ายของคุณสนับสนุนเครื่องแบบ naming convention (UNC), คุณยังสามารถระบุเส้นทางเครือข่าย เช่น "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB" เฉพาะ Microsoft Jet (แฟ้มฐานข้อมูล MDB) สามารถสร้างโดยใช้ฟังก์ชันนี้สมาชิก (เครื่องหมายทับขวาคู่จะต้องในสายอักขระตัวอักษรเนื่องจาก "\" c ++ยกเว้นอักขระนั้น)
lpszLocale
นิพจน์สายอักขระที่ใช้ในการระบุลำดับ collating สำหรับสร้างฐานข้อมูล ค่าเริ่มต้นคือdbLangGeneral ค่าที่เป็นไปได้คือ:
dwOptions
ค่า integer ที่ระบุอย่าง น้อยหนึ่งตัวเลือก ค่าที่เป็นไปได้คือ:
ถ้าคุณละค่าคงเข้ารหัสลับ ฐานข้อมูลไม่ได้เข้ารหัสถูกสร้างขึ้น คุณสามารถระบุค่าคงที่ของรุ่นเดียวเท่านั้น ถ้าคุณละค่าคงรุ่น มีสร้างฐานข้อมูลที่ใช้ Microsoft Jet database เวอร์ชั่น 3.0?
ข้อควรระวังnbsp ถ้าไม่มีการเข้ารหัสฐานข้อมูล เป็นไปได้ ถึงแม้ว่าคุณใช้การรักษาความปลอดภัยผู้ใช้/รหัสผ่าน อ่านแฟ้มไบนารีดิสก์ที่ถือฐานข้อมูลโดยตรง(&N)?
หมายเหตุ
เมื่อต้องการสร้างคำใหม่ Microsoft Jet (MDB) ฐานข้อมูล เรียกฟังก์ชันนี้สมาชิกหลังจากคุณสร้างวัตถุCDaoDatabase สร้างสร้างแฟ้มฐานข้อมูลและวัตถุฐานข้อมูล DAO เป็นต้น และเริ่มต้นวัตถุ c ++ วัตถุจะถูกผนวกเข้ากับคอลเลกชันของฐานข้อมูลของพื้นที่ทำงานเกี่ยวข้อง วัตถุฐานข้อมูลอยู่ในสถานะเปิด ไม่เรียกเปิดหลังจากสร้าง?
หมายเหตุnbspสร้างคุณสามารถสร้างเฉพาะ Microsoft Jet (ฐานข้อมูล MDB) คุณไม่สามารถสร้างฐานข้อมูล ISAM หรือฐานข้อมูล ODBC(&N)?
สำหรับข้อมูลเกี่ยวกับฐานข้อมูล ให้ดูบทความ ฐานข้อมูล DAOในVisual c ++ Programmer's Guide สำหรับข้อมูลที่เกี่ยวข้อง ดูหัวข้อ "CreateDatabase วิธี" ในวิธีใช้ DAO?
ภาพรวม CDaoDatabase |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDaoDatabase::CDaoDatabase(&N)