CDatabase::CommitTrans

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)

Index