ในบทความนี้เราจะดูการเปลี่ยนค่าการหมดเวลาเริ่มต้นที่วางไว้ใน Ms Access สำหรับการเรียกใช้แบบสอบถาม

แบบสอบถามที่มีอยู่แล้ว
อินเทอร์เฟซการออกแบบแบบสอบถาม (View) ใน MS Access และ SQL View ใน SQL Server มีแบบสอบถามที่สร้างไว้ล่วงหน้าไม่กี่คำโดยมีค่าการหมดเวลาเริ่มต้นเป็น 60 วินาที ค่านี้สามารถเปลี่ยนแปลงได้โดยทำตามขั้นตอนต่อไปนี้:
- เปิดฐานข้อมูลที่คุณต้องการป้อนแบบสอบถามเลือกแบบสอบถามที่คุณต้องการเปลี่ยนค่าการหมดเวลาเริ่มต้นและเลือกมุมมองออกแบบจากเมนูแบบเลื่อนลง
- จากหน้าต่างมุมมองการออกแบบเลือกไอคอนมุมมองและคลิกที่มุมมอง SQL ในเมนูแบบเลื่อนลง
- จากหน้าต่างมุมมอง SQL เลือกมุมมองจากแถบเมนูและคลิกที่คุณสมบัติในเมนูแบบเลื่อนลง
- ในหน้าต่างคุณสมบัติคิวรีเลือกค่าเวลาใหม่สำหรับฟิลด์ ODBC Timeout หากคุณกำหนดค่าเป็น 0 แบบสอบถามจะไม่หมดเวลาทั้งหมด
- จากนั้นปิดหน้าต่างอินเทอร์เฟซและปิดท้ายด้วยการบันทึกค่าการหมดเวลาใหม่
แบบสอบถาม SQL ดิบที่ล้อมรอบในรหัส VBA
สำหรับการปรับเปลี่ยนการหมดเวลาของแบบสอบถามสำหรับแบบสอบถามเดียวหรือหลายแบบสอบถามในกลุ่มของแบบสอบถาม SQL ดิบอื่น ๆ ในโค้ด VBA คุณควรใช้ตัวแก้ไขโค้ด ประกอบด้วยออบเจ็กต์ฐานข้อมูลสองประเภท ADO และ DAO ทั้งสองประเภทนี้ใช้รหัสเฉพาะเพื่อแก้ไขค่าการหมดเวลาสำหรับแบบสอบถาม SQL ดิบในรหัส VBA
ค่าการหมดเวลาการค้นหามีอยู่ในรีจิสทรี
ทำตามขั้นตอนเหล่านี้เพื่อเปลี่ยนค่าการหมดเวลาของแบบสอบถามที่มีอยู่ในรีจิสทรี:
- เปิด Registry Editor สtart> Run - พิมพ์ 'Regedit' ในกล่องคำสั่ง
- เปิด Registry Editor ค้นหารายการรีจิสทรีที่มีอยู่สำหรับ ODBC สถานที่ตั้งจะแตกต่างกันในทุกรุ่น
- เลือกรายการ Query Timeout สำหรับการแก้ไข Query Timeout ดับเบิลคลิกที่รายการและป้อนค่าทศนิยมที่คุณต้องการตั้งค่า
- บันทึกค่าการหมดเวลาที่ป้อนใหม่โดยคลิกที่ตกลงและปิด Registry Editor
สิ่งสำคัญคือต้องจำไว้ว่าหากคุณกำลังเปลี่ยนระยะหมดเวลาของแบบสอบถามในฐานข้อมูล Access ที่เปิดอยู่คุณจะต้องปิดฐานข้อมูลและเปิดอีกครั้งก่อนที่คุณจะแก้ไขการหมดเวลาของแบบสอบถาม
ข้อกำหนดเกี่ยวกับการเปลี่ยนการหมดเวลาของแบบสอบถามในทั้ง MS Access และ MS SQL Server เป็นประโยชน์อย่างยิ่ง สิ่งนี้ไม่ได้ทำให้ผู้ใช้รู้สึกตึงเครียดในการหมดเวลาการค้นหาในไม่ช้าหลังจากเปิดตัวบางทีอาจถึงก่อนที่จะสามารถดึงผลลัพธ์ได้ นอกจากนี้เมื่อข้อความค้นหาไม่ได้รับการดำเนินการเนื่องจากระยะหมดเวลาสั้น ๆ ผู้ใช้อาจสงสัยว่ากำลังจัดการกับไฟล์ mdb ที่เสียหาย ไฟล์ในขณะที่ปัญหาอาจแตกต่างไปจากเดิมอย่างสิ้นเชิง ด้วยการเพิ่มค่าการหมดเวลาการสืบค้นสำหรับแอปพลิเคชันฐานข้อมูลผู้ใช้สามารถป้อนแบบสอบถามได้อย่างผ่อนคลายมากขึ้นโดยไม่ต้องกลัวว่าคิวรีจะหมดเวลาหรือกังวลเกี่ยวกับความสมบูรณ์ของฐานข้อมูลมากเกินไป
บทนำผู้เขียน:
Vivian Stevens เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ ซ่อมแซมฐานข้อมูล mdf เสียหาย และผลิตภัณฑ์ซอฟต์แวร์กู้คืน excel ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.






