CDaoDatabase::GetQueryTimeout

สั้น GetQueryTimeout ()
โยน (CDaoException, CMemoryException);

ส่งกลับค่า

เลขจำนวนเต็มสั้นประกอบด้วยค่าการหมดเวลาเป็นวินาที?

หมายเหตุ

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

ค่าเริ่มต้นสำหรับแบบสอบถามหมดเวลาจะนำมาจากรีจิสทรีของ Windows ถ้าไม่มีการตั้งค่ารีจิสทรี ค่าเริ่มต้นคือ 60 วินาที ฐานข้อมูลทั้งหมดไม่สนับสนุนความสามารถในการตั้งค่าแบบสอบถามหมดเวลา ถ้าคุณตั้งค่าการหมดเวลาสอบถาม 0 ไม่มีหมดเวลาเกิด และสื่อสารกับฐานข้อมูลอาจวาง ลักษณะการทำงานนี้อาจเป็นประโยชน์ในระหว่างการพัฒนา ถ้าการเรียกล้มเหลว MFC ข้อผิดพลาดข้อยกเว้นชนิดCDaoException?

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวัตถุฐานข้อมูล ให้ดูบทความ ฐานข้อมูล DAOในVisual c ++ Programmer's Guide สำหรับข้อมูลที่เกี่ยวข้อง ดูหัวข้อ "QueryTimeout คุณสมบัติ" ในวิธีใช้ DAO?

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

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

Index