Applies ToAccess cho Microsoft 365 Access 2021 Access 2019 Access 2016

Cập nhật gần nhất: 09/12/2019

SỰ CỐ

Khi cố gắng chạy truy vấn Cập nhật, truy vấn đó có thể không chạy và hiển thị lỗi: "Truy vấn 'tên truy vấn' bị hỏng". 

Lỗi cho biết truy vấn bị hỏng

Điều này sẽ xảy ra đối với truy vấn Cập nhật:

  • Cập nhật một bảng duy nhất (ví dụ: bảng sẽ cập nhật bảng, thay vì kết quả của truy vấn Chọn hoặc kết nối

  • Xác định mệnh đề WHERE (ví dụ: có các mục nhập trong hàng Tiêu chí trong trình thiết kế truy vấn)

Sự cố này ảnh hưởng đến tất cả các bản dựng Được hỗ trợ của Access.

Sự cố này đã được giới thiệu vào ngày 12 tháng 11 năm 2019 thông qua các bản cập nhật bản vá sau đây cho các bản dựng MSI:

Office 2010: Mô tả về bản cập nhật bảo mật cho Office 2010: 12/11/2019 (KB4484127) Office 2013: Mô tả về bản cập nhật bảo mật cho Office 2013: 12/11/2019 (KB4484119) Office 2016: Mô tả về bản cập nhật bảo mật cho Office 2016: 12/11/2019 (KB4484113) Office 2016: 12/11/2019, bản cập nhật cho Office 2016 (KB3085368)

Bảng dưới đây liệt kê ngày/số bản dựng cho bản cập nhật sẵn có sớm nhất, nhưng đối với các bản dựng MSI, bản vá được đề cập đến không phải là bản vá bắt buộc và phải được áp dụng theo cách thủ công.  Hiện đã có bản cập nhật bảo mật ngày 10 tháng 12 cho các bản dựng MSI, sẽ có sẵn thông qua WSUS và sẽ tự động được áp dụng để khắc phục sự cố:

2010: KB4484193 – Bản dựng 14.0.7243.5000 2013: KB4484186 – Bản dựng 15.0.5197.1000 2016: KB4484180 – Bản dựng 16.0.4939.1000

TRẠNG THÁI: ĐÃ KHẮC PHỤC

Sự cố này sẽ được khắc phục cho tất cả các phiên bản:

LƯU Ý: Nếu bạn cố gắng áp dụng một bản vá lỗi và bạn nhận được thông báo cho biết "Không có sản phẩm nào bị ảnh hưởng bởi gói này được cài đặt trong hệ thống", có thể là do bạn có bản cài đặt Click-to-run (C2R) của Office, chứ không phải là bản cài đặt MSI.  Trong trường hợp đó, hãy thử các hướng dẫn tương ứng cho phiên bản C2R, khi có bản sửa lỗi.

Phiên bản

Bản dựng Bị Hỏng

Bản dựng Cố định

Ngày Phát hành

Liên kết chính thức để khắc phục sự cố

Access 2010 MSI, Access Database Engine 2010 Có thể phân phối lại

7241.5000

7241.5001

Ngày 27 tháng 11 năm 2019 

KB2986256 

Access 2010 C2R

7241.5000

7243.5000

Ngày 10 tháng 12 năm 2019

Sử dụng Tệp/Tài khoản/ UpdateOptions/UpdateNow trong ứng dụng Office

Access 2013 MSI

5189.1000

5189.1002

Ngày 27 tháng 11 năm 2019

KB2965317

Access 2013 C2R

5189.1000

5197.1000

Ngày 10 tháng 12 năm 2019

Sử dụng Tệp/Tài khoản/ UpdateOptions/UpdateNow trong ứng dụng Office

Access 2016 MSI, Access Database Engine 2016 Có thể phân phối lại

4927.1000

4927.1002

Ngày 18 tháng 11 năm 2019

KB4484198

Giấy phép Số lượng lớn của Access 2019

10352.20042

10353.20037

Ngày 10 tháng 12 năm 2019

Sử dụng Tệp/Tài khoản/ UpdateOptions/UpdateNow trong ứng dụng Office

Access for Microsoft 365 Current Channel/Access 2016 C2R/Access 2019 (Phiên bản 1910)

12130.20344

12130.20390

Ngày 18 tháng 11 năm 2019

Sử dụng Tệp/Tài khoản/ UpdateOptions/UpdateNow trong ứng dụng Office

Access for Office 365 Semi-Annual Enterprise Channel (Phiên bản 1902)

11328.20468

11328.20480

Ngày 22 tháng 11 năm 2019

Sử dụng Tệp/Tài khoản/ UpdateOptions/UpdateNow trong ứng dụng Office

Access for Office 365 Semi-Annual Enterprise Channel (Phiên bản 1808)

10730.20416

10730.20422

Ngày 22 tháng 11 năm 2019

Sử dụng Tệp/Tài khoản/ UpdateOptions/UpdateNow trong ứng dụng Office

Access for Office 365 Semi-Annual Enterprise Channel (Bản xem trước), (Phiên bản 1908)

11929.20436

11929.20494

Ngày 22 tháng 11 năm 2019

Sử dụng Tệp/Tài khoản/ UpdateOptions/UpdateNow trong ứng dụng Office

Access for Office 365 (phiên bản Microsoft Store)

12130.20344

12130.20390

Ngày 18 tháng 11 năm 2019

Mở Microsoft Store Bấm vào ... ở góc trên bên phải Chọn 'Tải xuống và Cập nhật'

Nếu bạn gặp phải sự cố này trước khi bản sửa lỗi sẵn dùng, giải pháp thay thế được đề xuất là cập nhật truy vấn sao cho truy vấn đó cập nhật kết quả của một truy vấn khác thay vì cập nhật trực tiếp bảng.

Ví dụ: nếu bạn có một truy vấn tương tự như:

UPDATE Table1 SET Table1.Field1 = "x" WHERE ([Table1].[ Trường 2]=1);

Bạn có thể tạo truy vấn mới (Truy vấn_1) được xác định là:

SELECT * từ Bảng_1;

Và cập nhật truy vấn gốc của bạn thành:

UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Query1].[ Trường 2]=1);

Bằng cách thay thế tất cả tham chiếu đến Bảng 1 bằng Truy vấn 1

Thao tác này sẽ tạo ra cùng một kết quả nhưng tránh lỗi.

Nếu cần, bạn cũng có thể gỡ cài đặt bản cập nhật.

Đối với các bản dựng MSI, hãy xem:

Thông tin về khả năng gỡ cài đặt Office

Để biết Microsoft 365, hãy xem:

Cách hoàn nguyên về phiên bản Office 2016 Click-to-Run cũ hơn

Xem thêm Tài nguyên

Biểu tượng Chuyên gia (não, bánh răng)

Hỏi chuyên gia

Kết nối với các chuyên gia, thảo luận về tin tức mới nhất, các bản cập nhật, các phương án tối ưu và đọc blog của chúng tôi.

Cộng đồng Kỹ thuật Microsoft

Biểu tượng Cộng đồng

Nhận trợ giúp trong cộng đồng

Đặt câu hỏi và tìm giải pháp từ Nhân viên hỗ trợ, MVP, Kỹ sư và những người dùng Office khác.

Diễn đàn Giải đáp thắc mắc về Office

Biểu tượng yêu cầu tính năng (bóng đèn, ý tưởng)

Đề xuất tính năng mới

Chúng tôi rất mong nhận được đề xuất và phản hồi của bạn! Hãy chia sẻ suy nghĩ của mình. Chúng tôi đang lắng nghe.

Cung cấp phản hồi

Xem thêm

Các bản sửa lỗi hoặc giải pháp khắc phục cho những sự cố gần đây trong Access

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.