ข้อผิดพลาดของ Access: "คิวรีเสียหาย"

อัปเดตล่าสุด: 9 ธันวาคม 2019

ปัญหา

เมื่อพยายามเรียกใช้คิวรีอัปเดต คิวรีอาจไม่ทำงานและแสดงข้อผิดพลาด: "คิวรี 'ชื่อคิวรี' เสียหาย" 

ข้อผิดพลาดที่ระบุว่าคิวรีเสียหาย

ปัญหานี้จะเกิดขึ้นสำหรับคิวรีอัปเดตที่:

  • อัปเดตตารางเดียว (กล่าวคือ อัปเดตตาราง แทนที่จะอัปเดตผลลัพธ์ของคิวรีแบบใช้เลือกข้อมูล หรือผสาน
  • ระบุส่วนคำสั่ง WHERE (กล่าวคือ มีรายการอยู่ในแถวเกณฑ์ในตัวออกแบบคิวรี)

ปัญหานี้ส่งผลกระทบต่อ Access รุ่นที่ได้รับการสนับสนุนทั้งหมด

ปัญหานี้ได้รับแจ้งเมื่อ 12 พฤศจิกายน 2019 ผ่านการอัปเดต MSI รุ่นต่อไปนี้:

Office 2010: คําอธิบายของการอัปเดตความปลอดภัยสําหรับ Office 2010: 12 พฤศจิกายน 2019 (KB4484127)
Office 2013: คําอธิบายของการอัปเดตความปลอดภัยสําหรับ Office 2013: 12 พฤศจิกายน 2019 (KB4484119)
Office 2016: คําอธิบายของการอัปเดตความปลอดภัยสําหรับ Office 2016: 12 พฤศจิกายน 2019 (KB4484113)
Office 2016: 12 พฤศจิกายน 2019 อัปเดตสําหรับ Office 2016 (KB3085368)

ตารางด้านล่างแสดงรายการวันที่/หมายเลขรุ่นสำหรับอัปเดตที่พร้อมใช้งานครั้งแรก แต่สำหรับรุ่นของ MSI โปรแกรมแก้ไขที่อ้างอิงไม่ใช่โปรแกรมแก้ไขที่จำเป็นและจะต้องถูกนำไปใช้ด้วยตนเอง  มีการอัปเดตความปลอดภัยวันที่ 10 ธันวาคมสำหรับรุ่น MSI ซึ่งจะพร้อมใช้งานผ่าน WSUS และจะถูกนำไปใช้โดยอัตโนมัติเพื่อแก้ไขปัญหา:

2010: KB4484193 – รุ่น 14.0.7243.5000
2013: KB4484186 – รุ่น 15.0.5197.1000
2016: KB4484180 – รุ่น 16.0.4939.1000

สถานะ: แก้ไขแล้ว

ปัญหานี้จะได้รับการแก้ไขในทุกเวอร์ชัน:

หมายเหตุ: ถ้าคุณลองใช้โปรแกรมแก้ไขและคุณได้รับข้อความว่า "ไม่มีผลิตภัณฑ์ใดได้รับผลกระทบจากการติดตั้งแพคเกจนี้ในระบบ" นั่นอาจเป็นเพราะว่าคุณมีการติดตั้ง Office แบบคลิก-ทู-รัน (C2R) แทนที่จะเป็นการติดตั้ง MSI  สำหรับกรณีนี้ให้ลองใช้คำแนะนำที่สอดคล้องกันสำหรับเวอร์ชัน C2R เมื่อการแก้ไขพร้อมใช้งาน

เวอร์ชัน รุ่นที่ใช้ไม่ได้ รุ่นที่ได้รับการแก้ไขแล้ว วันที่เผยแพร่ ลิงก์ทางการเพื่อแก้ไขปัญหา
Access 2010 MSI กลไกจัดการฐานข้อมูลของ Access 2010 แบบแจกจ่ายต่อได้ 7241.5000 7241.5001 27 พฤศจิกายน 2019 KB2986256
Access 2010 C2R 7241.5000 7243.5000 10 ธันวาคม 2019 ใช้ไฟล์/บัญชี/
UpdateOptions/UpdateNow
ภายในแอปพลิเคชัน Office
Access 2013 MSI 5189.1000 5189.1002 27 พฤศจิกายน 2019 KB2965317
Access 2013 C2R 5189.1000 5197.1000 10 ธันวาคม 2019 ใช้ไฟล์/บัญชี/
UpdateOptions/UpdateNow
ภายในแอปพลิเคชัน Office
Access 2016 MSI กลไกจัดการฐานข้อมูลของ Access 2016 แบบแจกจ่ายต่อได้ 4927.1000 4927.1002 18 พฤศจิกายน 2019 KB4484198
Access 2019 Volume License 10352.20042 10353.20037 10 ธันวาคม 2019 ใช้ไฟล์/บัญชี/
UpdateOptions/UpdateNow
ภายในแอปพลิเคชัน Office
Access for Microsoft 365 แชนเนลปัจจุบัน/Access 2016 C2R/Access 2019 (เวอร์ชัน 1910) 12130.20344 12130.20390 18 พฤศจิกายน 2019 ใช้ไฟล์/บัญชี/
UpdateOptions/UpdateNow
ภายในแอปพลิเคชัน Office
การเข้าถึงสําหรับแชนเนลองค์กร Office 365 Semi-Annual
(เวอร์ชัน 1902)
11328.20468 11328.20480 22 พฤศจิกายน 2019 ใช้ไฟล์/บัญชี/
UpdateOptions/UpdateNow
ภายในแอปพลิเคชัน Office
การเข้าถึงสําหรับแชนเนลองค์กร Office 365 Semi-Annual
(เวอร์ชัน 1808)
10730.20416 10730.20422 22 พฤศจิกายน 2019 ใช้ไฟล์/บัญชี/
UpdateOptions/UpdateNow
ภายในแอปพลิเคชัน Office
Access สำหรับแชนเนลระดับองค์กรแบบรายครึ่งปีของ Office 365 (ตัวอย่าง) (เวอร์ชัน 1908) 11929.20436 11929.20494 22 พฤศจิกายน 2019 ใช้ไฟล์/บัญชี/
UpdateOptions/UpdateNow
ภายในแอปพลิเคชัน Office
Access สำหรับ Office 365 (เวอร์ชัน Microsoft Store) 12130.20344 12130.20390 18 พฤศจิกายน 2019 เปิด Microsoft Store
คลิกที่ ... ที่มุมขวาบน
เลือก 'การดาวน์โหลดและ Updates'

ถ้าคุณพบปัญหานี้ก่อนที่การแก้ไขจะพร้อมใช้งาน วิธีแก้ไขปัญหาชั่วคราวที่แนะนำคือ การอัปเดตคิวรีเพื่ออัปเดตผลลัพธ์ของคิวรีอื่นแทนการอัปเดตตารางโดยตรง

ตัวอย่างเช่น ถ้าคุณมีคิวรีในลักษณะเดียวกับ:

UPDATE Table1 SET Table1.Field1 = "x" WHERE ([Table1].[Field2]=1);

คุณสามารถสร้างคิวรีใหม่ (Query1) โดยระบุเป็น:

SELECT * from Table1;

และอัปเดตคิวรีเดิมของคุณเป็น:

UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Query1].[Field2]=1);

โดยแทนที่การอ้างอิงทั้งหมดไปยัง Table1 ให้เป็น Query1

การทำเช่นนี้จะให้ผลลัพธ์เดิมแต่หลีกเลี่ยงข้อผิดพลาด

ในกรณีที่จำเป็น คุณยังสามารถถอนการติดตั้งการอัปเดตได้อีกด้วย

สำหรับรุ่น MSI ให้ดู:

ข้อมูลเกี่ยวกับความสามารถในการถอนการติดตั้ง Office

สําหรับ Microsoft 365 ให้ดู:

วิธีแปลงกลับเป็น Office 2016 เวอร์ชันก่อนหน้าแบบคลิก-ทู-รัน

แหล่งข้อมูลเพิ่มเติม

Icon Experts (สมอง เฟือง) สอบถามผู้เชี่ยวชาญ

ติดต่อผู้เชี่ยวชาญ พูดคุยเกี่ยวกับข่าวสาร การอัปเดต และแนวทางปฏิบัติล่าสุด รวมทั้งอ่านบล็อกของเรา

Microsoft Tech Community

ไอคอนชุมชน รับความช่วยเหลือในชุมชน

ถามคำถามและดูการแก้ไขปัญหาจากฝ่ายสนับสนุน MVP วิศวกร และผู้ใช้ Office อื่นๆ

ฟอรั่ม Office บนคําตอบ

คําขอฟีเจอร์ไอคอน (หลอดไฟ แนวคิด) แนะนําฟีเจอร์ใหม่

เราชอบอ่านคำแนะนำและคำติชมของคุณ! แบ่งปันความคิดเห็นของคุณ เรายินดีรับฟัง

ให้คำติชม

ดูเพิ่มเติม

การแก้ปัญหาหรือวิธีแก้ปัญหาแบบเฉพาะหน้าสำหรับปัญหาล่าสุดใน Access