CDaoWorkspace::SetIsolateODBCTrans

โมฆะ SetIsolateODBCTrans (BOOL bIsolateODBCTrans );
โยน (CDaoException, CMemoryException);

พารามิเตอร์

bIsolateODBCTrans

nbspส่งจริงถ้าคุณต้องการเริ่มการแยกธุรกรรม ODBC ผ่านเป็น FALSEถ้าคุณต้องการหยุดการแยกธุรกรรมของ ODBC(&N)?

หมายเหตุ

เรียกฟังก์ชันนี้สมาชิกเพื่อตั้งค่าของคุณสมบัติ DAO IsolateODBCTrans สำหรับพื้นที่ทำงาน คุณอาจต้องการมีหลายธุรกรรมค้างอยู่บนฐานข้อมูล ODBC เดียวในบางสถานการณ์ การทำเช่นนี้ คุณต้องเปิดพื้นที่ทำงานแยกต่างหากสำหรับแต่ละธุรกรรม แม้ว่าแต่ละพื้นที่ทำงานสามารถมีการเชื่อมต่อ ODBC ของตัวเองไปยังฐานข้อมูล นี้ลดประสิทธิภาพของระบบ เนื่องจากไม่จำเป็นต้องใช้โดยปกติแยกธุรกรรม การเชื่อมต่อ ODBC จากหลายพื้นที่ทำงานวัตถุเปิด โดยผู้ใช้เดียวกันจะใช้ร่วมกัน โดยค่าเริ่มต้น?

เซิร์ฟเวอร์บาง ODBC เช่น Microsoft SQL Server อนุญาตให้ธุรกรรมบนการเชื่อมต่อเดียว ถ้าคุณจำเป็นต้องมีมากกว่าหนึ่งธุรกรรมแต่ละครั้งที่ค้างอยู่กับฐานข้อมูลเช่น ตั้ง IsolateODBCTrans คุณสมบัติจริงในแต่ละพื้นที่ทำงานทันทีที่คุณเปิด นี้บังคับให้การเชื่อมต่อ ODBC ที่แยกต่างหากสำหรับแต่ละพื้นที่ทำงาน?

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับพื้นที่ทำงาน ให้ดูบทความ DAO พื้นที่ทำงาน เกี่ยวกับธุรกรรมเพิ่มเติม ให้ดูบทความ DAO พื้นที่ทำงาน: การจัดการธุรกรรม ดูบทความเพิ่มเติมเกี่ยวกับการทำงานกับแหล่งข้อมูล ODBC ผ่าน DAO, DAO ภายนอก: การทำงานกับแหล่งข้อมูลภายนอก บทความทั้งหมดที่อยู่ในรายการแนะนำของ Visual c ++ Programmer ของ?

ภาพรวม CDaoWorkspace |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCDaoWorkspace::GetIsolateODBCTrans(&N)

Index