หมายเหตุ
ประกอบด้วยการจัดการสาธารณะเพื่อการเชื่อมต่อแหล่งข้อมูล ODBC ตัว "จัดการเชื่อมต่อ" โดยปกติ คุณจะได้ไม่จำเป็นต้องเข้าถึงตัวแปรนี้สมาชิกโดยตรง แทน กรอบกำหนดหมายเลขอ้างอิงเมื่อคุณเรียกใช้OpenExหรือเปิด กรอบงาน deallocates หมายเลขอ้างอิงเมื่อคุณเรียกใช้ตัวดำเนินการลบบนวัตถุCDatabase หมายเหตุว่า สมาชิกปิดฟังก์ชัน deallocate หมายเลขอ้างอิง?
ภายใต้สถานการณ์บางอย่าง อย่างไรก็ตาม คุณอาจจะใช้หมายเลขอ้างอิงโดยตรง ตัวอย่างเช่น ถ้าคุณต้องการเรียกใช้ฟังก์ชันต่าง ๆ ของ ODBC API โดยตรงแทนที่จะผ่าน ทางคลาสCDatabaseคุณอาจต้องตัวจัดการการเชื่อมต่อผ่านเป็นพารามิเตอร์ ดูตัวอย่างโค้ดด้านล่าง?
ตัวอย่าง
/ / โดยใช้ m_hdbc สำหรับการเรียก API ของ ODBC โดยตรง
/ / m_db เป็นวัตถุ CDatabase m_hdbc มี / / ตัวแปรเป็นสมาชิกของ HDBC
nRetcode =:: SQLGetInfo (m_db.m_hdbc
nbsp SQL_ODBC_SQL_CONFORMANCE
& nValue
sizeof (nValue),
และ cbValue)
ภาพรวม CDatabase |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDatabase::OpenEx, CDatabase::Open, CDatabase::Close(&N)