BOOL CommitTrans ( );
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้าถูกปรับปรุงเสร็จเรียบร้อยแล้วส่ง 0 อื่น ถ้าCommitTransล้มเหลว สถานะของแหล่งข้อมูลจะไม่ได้กำหนด คุณต้องตรวจสอบข้อมูลการตรวจสอบสถานะของ?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเมื่อทำธุรกรรม ธุรกรรมที่ประกอบด้วยชุดของการเรียกไปAddNewแก้ไขลบและปรับปรุงฟังก์ชันการสมาชิกของ objectnbsp CRecordset ที่เริ่ม ด้วยการเรียกฟังก์ชันBeginTransสมาชิก CommitTransท่านธุรกรรม โดยค่าเริ่มต้น การปรับปรุงจะยอมรับทันที โทรBeginTransทำให้เกิดความมุ่งมั่นปรับปรุงเพื่ออาจล่าช้าจนเรียกว่าCommitTrans(&N)?
จนกว่าคุณโทรCommitTransการสิ้นสุดทรานแซคชัน คุณสามารถเรียกใช้ฟังก์ชันสมาชิกย้อนกลับธุรกรรมการยกเลิก และออกจากแหล่งข้อมูลในสถานะเดิม การเริ่มต้นธุรกรรมใหม่ เรียกBeginTransอีกครั้ง?
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับธุรกรรม ให้ดูบทความ ในVisual c ++ Programmer ของคำแนะนำของธุรกรรม (ODBC)?
ตัวอย่าง
ดูบทความ ธุรกรรม: การทำธุรกรรมในแบบชุดระเบียน (ODBC)ในVisual c ++ Programmer ของคำแนะนำ?
ภาพรวม CDatabase |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDatabase::BeginTrans, CDatabase::Rollback(&N)