CDatabase ( );
หมายเหตุ
โครงสร้างวัตถุCDatabase หลังจากตรวจวัตถุ คุณต้องเรียกใช้ฟังก์ชันของสมาชิกOpenExหรือเปิดเมื่อต้องการสร้างการเชื่อมต่อไปยังแหล่งข้อมูลที่ระบุ?
คุณอาจพบว่าการฝังตัววัตถุCDatabaseในคลาสเอกสารของคุณ?
ตัวอย่าง
/ / ตัวอย่างนี้แสดงการใช้ CDatabase / / ในห้องมา CDocument
คลา CMyDocument: CDocument สาธารณะ
{
สาธารณะ:
nbsp / / ประกาศ CDatabase แบบฝังตัวในเอกสาร
CDatabase m_dbCust
// ...
};
// ...
/ / เตรียมใช้งานเมื่อจำเป็น
CDatabase * CMyDocument::GetDatabase ()
{
/ / เชื่อมต่อวัตถุนั้นไปยังแหล่งข้อมูล
ถ้า (! m_dbCust.IsOpen () & & ! m_dbCust.OpenEx (NULL))
ส่งกลับค่า NULL
กลับ & m_dbCust
}
ภาพรวม CDatabase |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDatabase::OpenEx, CDatabase::Open(&N)