อัปเดตล่าสุด: 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 เวอร์ชันก่อนหน้าแบบคลิก-ทู-รัน
แหล่งข้อมูลเพิ่มเติม
สอบถามผู้เชี่ยวชาญ
ติดต่อผู้เชี่ยวชาญ พูดคุยเกี่ยวกับข่าวสาร การอัปเดต และแนวทางปฏิบัติล่าสุด รวมทั้งอ่านบล็อกของเรา
รับความช่วยเหลือในชุมชน
ถามคำถามและดูการแก้ไขปัญหาจากฝ่ายสนับสนุน MVP วิศวกร และผู้ใช้ Office อื่นๆ
แนะนําฟีเจอร์ใหม่
เราชอบอ่านคำแนะนำและคำติชมของคุณ! แบ่งปันความคิดเห็นของคุณ เรายินดีรับฟัง
ดูเพิ่มเติม
การแก้ปัญหาหรือวิธีแก้ปัญหาแบบเฉพาะหน้าสำหรับปัญหาล่าสุดใน Access