Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Последна актуализация: 9 декември 2019 г.

ПРОБЛЕМ

Когато се опитвате да изпълните заявка за актуализиране, тя може да не се изпълни и да показва грешката: "Заявка "име на заявка" е повредена". 

Грешка, показваща, че заявката е повредена

Това ще възникне за заявка за актуализиране, която:

  • Актуализира една таблица (т.е. актуализира таблица, а не резултата от заявка за избиране или присъединяване

  • Задава клауза WHERE (т.е. има записи в реда Критерии в конструктор на заявки)

Този проблем засяга всички поддържани компилирания на Access.

Проблемът е въведен на 12 ноември 2019 г. чрез следните актуализации на корекции за компилления на MSI:

Office 2010 г.: Описание на актуализацията на защитата за Office 2010 г.: 12 ноември 2019 г. (KB4484127) Office 2013: Описание на актуализацията на
защитата за Office 2013 г.: 12 ноември 2013 г., 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, а не на MSI инсталация.  В този случай опитайте съответните инструкции за C2R версията, когато корекцията е налична.

Версия

Повредена компилация

Поправена компилация

Дата на издаване

Официална връзка за коригиране на проблем

Access 2010 MSI, Access Database Engine 2010 Redistributable

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 Database Engine 2016 Redistributable

4927.1000

4927.1002

18 ноември 2019 г.

KB4484198

Корпоративно лицензиране на Access 2019

10352.20042

10353.20037

10 декември 2019 г.

Използване на файл/акаунт/
UpdateOptions/UpdateNow
в рамките на Office приложение

Access за Microsoft 365 /Access 2016 C2R/Access 2019 (версия 1910)

12130.20344

12130.20390

18 ноември 2019 г.

Използване на файл/акаунт/
UpdateOptions/UpdateNow
в рамките на Office приложение

Достъп за Office 365 Semi-Annual enterprise Channel
(версия 1902)

11328.20468

11328.20480

22 ноември 2019 г.

Използване на файл/акаунт/
UpdateOptions/UpdateNow
в рамките на Office приложение

Достъп за Office 365 Semi-Annual enterprise Channel
(версия 1808)

10730.20416

10730.20422

22 ноември 2019 г.

Използване на файл/акаунт/
UpdateOptions/UpdateNow
в рамките на Office приложение

Access for Office 365 Semi-Annual Enterprise Channel (предварителен преглед), (версия 1908)

11929.20436

11929.20494

22 ноември 2019 г.

Използване на файл/акаунт/
UpdateOptions/UpdateNow
в рамките на Office приложение

Access за Office 365 (Microsoft Store версия)

12130.20344

12130.20390

18 ноември 2019 г.

Отваряне на Microsoft Store
Щракнете върху ... в горния десен ъгъл
Изберете "Изтегляния и актуализации"

Ако срещнете този проблем, преди корекцията да е налична, препоръчваното заобиколно решение е да актуализирате заявката, така че да актуализира резултатите от друга заявка, а не да актуализира таблица директно.

Например ако имате заявка, подобна на:

UPDATE Table1 SET Table1.Field1 = "x" WHERE ([Таблица1].[ Поле2]=1);

Можете да създадете нова заявка (Заявка1), дефинирана като:

SELECT * от Таблица1;

И актуализирайте първоначалната си заявка до:

UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Query1].[ Поле2]=1);

Чрез заместване на всички препратки към Таблица1 със Query1

Това ще доведе до същите резултати, но ще избегне грешката.

Ако е необходимо, е възможно също да деинсталирате актуализация.

За компилии на MSI вижте:

Информация за възможността за деинсталиране на Office

За Microsoft 365 вижте:

Как да се върнете към по-стара версия на Office 2016 Click-to-Run

Още ресурси

Експерти по икони (мозък, зъбни колела)

Попитайте експертите

Свържете се с експерти, дискутирайте последните новини, актуализации и най-добри практики и прочетете нашия блог.

Техническа общност на Microsoft

Общност за икони

Получаване на помощ в общността

Задайте въпрос и намерете решения от агенти по поддръжката, най-ценни специалисти, инженери и други потребители на Office.

Форум за Office в Answers

Искане за функция за икона (електрическа крушка, идея)

Предлагане на нова функция

Обичаме да четем вашите предложения и обратната връзка! Споделете какво мислите. Слушаме ви.

Подаване на обратна връзка

Вж. също

Корекции или заобиколни решения за най-новите проблеми в Access

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединяване към Microsoft Office участници в Insider

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×