วัตถุCDatabaseแทนการเชื่อมต่อไปยังแหล่งข้อมูล ผ่านซึ่งคุณสามารถใช้งานบนแหล่งข้อมูลนั้น แหล่งข้อมูลคือ อินสแตนซ์ที่ระบุข้อมูลที่โฮสต์ โดยบางระบบจัดการฐานข้อมูล (DBMS) ตัวอย่างรวมถึง Microsoft SQL Server, Microsoft Access, dBASE Borland ??และ xBASE คุณสามารถมีอย่าง น้อยหนึ่งCDatabaseวัตถุใช้งานแต่ละครั้งในโปรแกรมประยุกต์ของคุณ?
หมายเหตุnbsp ถ้าคุณกำลังทำงานกับข้อมูล Access วัตถุ DAO คลาสที่มากกว่าที่เป็นคลาสที่ Open Database Connectivity (ODBC) ใช้คลาสCDaoDatabaseแทน สำหรับข้อมูลเพิ่มเติม ให้ดูบทความ ฐานข้อมูลหัวข้อ (ทั่วไป)และ DAO และ MFC บทความทั้งสองอยู่ในVisual c ++ Programmer ของรายการแนะนำ(&N)?
การใช้CDatabaseสร้างวัตถุCDatabaseและเรียกใช้ฟังก์ชันOpenExสมาชิก เช่นนี้เปิดการเชื่อมต่อ เมื่อคุณสร้างวัตถุCRecordsetสำหรับการทำงานบนแหล่งข้อมูลที่เชื่อมต่อแล้ว ผ่านพารามิเตอร์ชุดระเบียนที่ตัวชี้วัตถุของคุณCDatabase เมื่อคุณเสร็จสิ้นการใช้การเชื่อมต่อ เรียกฟังก์ชันสมาชิกปิดและทำลายวัตถุCDatabase ปิดปิดชุดระเบียนใด ๆ ที่คุณยังไม่ได้ปิดก่อนหน้านี้?
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับCDatabaseดูบทความ แหล่งข้อมูล (ODBC)และ ฐานข้อมูลหัวข้อ (ทั่วไป) in Visual c ++ Programmer ของรายการแนะนำ?
#รวม lt;afxdb.h>
สมาชิกของคลาส|nbsp คลาสพื้นฐาน| แผนภูมิของลำดับชั้น(&N)
ตัวอย่างnbsp อย่าง MFC แค็ตตาล็อก| อย่าง MFC DBFETCH | MFC อย่าง WWWQUOTE(&N)
ดูเพิ่มเติมnbspCRecordset(&N)