CString GetName ()
โยน (CDaoException, CMemoryException);
ส่งกลับค่า
พาธเต็มและชื่อแฟ้มสำหรับฐานข้อมูลถ้าสำเร็จ มิฉะนั้นCStringว่างเปล่า?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกในการเรียกชื่อของฐานกำลังเปิดข้อมูล ซึ่งเป็นชื่อของแฟ้มฐานข้อมูลที่มีอยู่หรือชื่อแหล่งข้อมูล ODBC ลงทะเบียน ถ้าเครือข่ายของคุณสนับสนุนเครื่องแบบ naming convention (UNC), คุณยังสามารถระบุเส้นทางเครือข่าย such as "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDBMDB" (เครื่องหมายทับขวาคู่จะต้องในสายอักขระตัวอักษรเนื่องจาก "\" c ++ยกเว้นอักขระนั้น)
ตัวอย่างเช่น คุณอาจ ต้องแสดงชื่อนี้ในหัวข้อ หากมีข้อผิดพลาดเกิดขึ้นขณะที่เรียกชื่อ MFC ข้อผิดพลาดข้อยกเว้นชนิดCDaoException?
สิ่งสำคัญnbsp สำหรับประสิทธิภาพที่ดีขึ้นเมื่อมีการเข้าถึงฐานข้อมูลภายนอก ขอแนะนำให้ คุณแนบตารางฐานข้อมูลภายนอกกับฐานข้อมูล Microsoft Jet engine (MDB) แทนที่เชื่อมต่อโดยตรงกับแหล่งข้อมูล(&N)?
ระบุชนิดของฐานข้อมูล โดยแฟ้มหรือไดเรกทอรีที่เส้นทางชี้ไป เป็นดังนี้:
| จุด Pathname.. | ชนิดของฐานข้อมูล |
| .ไฟล์ MDB | ฐานข้อมูล Microsoft Jet (Microsoft Access) |
| ไดเรกทอรีที่ประกอบด้วยอยู่แฟ้ม DBF | ฐานข้อมูล dBASE? |
| ไดเรกทอรีที่ประกอบด้วยอยู่ไฟล์ XLS | ฐานข้อมูลของ Microsoft Excel |
| ไดเรกทอรีที่ประกอบด้วยอยู่ไฟล์ DBF (s) | ฐานข้อมูล Microsoft FoxPro ? |
| ไดเรกทอรีที่ประกอบด้วยอยู่แฟ้ม PDX | ฐานข้อมูล paradox ? |
| ไดเรกทอรีที่ประกอบด้วยแฟ้มฐานข้อมูลข้อความที่จัดรูปแบบอย่างเหมาะสม | ฐานข้อมูลการจัดรูปแบบข้อความ |
สำหรับฐานข้อมูล ODBC เช่นการเชื่อมต่อ Microsoft SQL Server และ Oracle ? ฐานข้อมูลของ สตริงที่ระบุชื่อของแหล่งข้อมูล (DSN) ลงทะเบียน โดย ODBC?
เกี่ยวกับการแนบตารางภายนอกเพิ่มเติม ให้ดูบทความ DAO ภายนอก: แนบตารางภายนอกในVisual c ++ Programmer ของคำแนะนำ?
ภาพรวม CDaoDatabase |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDatabase::Open, CDatabase::GetConnect(&N)