CDatabase::SetQueryTimeout

โมฆะ SetQueryTimeout ( DWORD dwSeconds );

พารามิเตอร์

dwSeconds

จำนวนวินาทีที่จะทำให้ความพยายามในการสอบถามก่อนที่จะหมดเวลา?

หมายเหตุ

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

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

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

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

Index