Uppdaterades senast: december 9, 2019
PROBLEM
När du försöker köra en uppdateringsfråga, kanske den inte körs och följande felmeddelande visas: "Frågan 'frågenamn' är skadad".
Detta inträffar för en uppdateringsfråga som:
-
Uppdaterar en enda tabell (d.v.s. den uppdaterar en tabell, i stället för resultatet av en urvalsfråga, eller gå med i
-
Anger en WHERE-sats (d.v.s. har poster i villkorsraden i frågedesignern)
Det här problemet påverkar alla versioner av Access som stöds.
Problemet infördes 12 november 2019 via följande uppdateringar för MSI-versioner:
Office 2010: Beskrivning av säkerhetsuppdateringen för Office 2010: 12 november 2019 (KB4484127) Office 2013: Beskrivning av säkerhetsuppdateringen för Office 2013: November 12, 2019 (KB4484119) Office 2016: Beskrivning av säkerhetsuppdateringen för Office 2016: 12 november 2019 (KB4484113) Office 2016: 12 november 2019, uppdatering för Office 2016 (KB3085368)
I tabellen nedan visas datum-och byggnummer för den tidigast tillgängliga uppdateringen, men för MSI-versioner är den korrigering som anges inte en nödvändig korrigering och måste tillämpas manuellt. Det finns en säkerhetsuppdatering från den 10 december som kommer att vara tillgänglig för MSI-versioner som kommer att vara tillgänglig via WSUS och som löser problemet automatiskt:
2010: KB4484193 – Bygg 14.0.7243.5000
2013: KB4484186 – Bygg 15.0.5197.1000 2016: KB4484180 – Bygg 16.0.4939.1000STATUS: ÅTGÄRDAT
Detta problem kommer att åtgärdas för alla versioner:
OBS! Om du försöker använda en korrigering och får ett meddelande om att det inte finns några produkter som påverkas av paketet installerade i systemet kan det bero på att du har en klicka-och-kör-installation (C2R) av Office, i stället för en MSI-installation. I så fall kan du prova instruktionerna för C2R-versionen när korrigeringen är tillgänglig.
Version |
Skadad version |
Korrigerad version |
Utgivningsdatum |
Officiell länk till problemlösning |
---|---|---|---|---|
Access 2010 MSI, Access Database Engine 2010 Redistributable |
7241.5000 |
7241.5001 |
27 november 2019 |
|
Access 2010 C2R |
7241.5000 |
7243.5000 |
10 december 2019 |
Använd Arkiv/Konto UpdateOptions/UpdateNow i ett Office-program |
Access 2013 MSI |
5189.1000 |
5189.1002 |
27 november 2019 |
|
Access 2013 C2R |
5189.1000 |
5197.1000 |
10 december 2019 |
Använd Arkiv/Konto UpdateOptions/UpdateNow i ett Office-program |
Access 2016 MSI, Access Database Engine 2016 Redistributable |
4927.1000 |
4927.1002 |
18 november 2019 |
|
Volymlicensierat Access 2019 |
10352.20042 |
10353.20037 |
10 december 2019 |
Använd Arkiv/Konto/ UpdateOptions/UpdateNow i ett Office-program |
Access för Microsoft 365 aktuell kanal/Access 2016 C2R/Access 2019 (version 1910) |
12130.20344 |
12130.20390 |
18 november 2019 |
Använd Arkiv/Konto UpdateOptions/UpdateNow i ett Office-program |
Access för Office 365 halvårskanal för företag (Version 1902) |
11328.20468 |
11328.20480 |
22 november 2019 |
Använd Arkiv/Konto/ UpdateOptions/UpdateNow i ett Office-program |
Access för Office 365 halvårskanal för företag (Version 1808) |
10730.20416 |
10730.20422 |
22 november 2019 |
Använd Arkiv/Konto/ UpdateOptions/UpdateNow i ett Office-program |
Access för Office 365 halvårskanal för företag (förhandsvisning), (version 1908) |
11929.20436 |
11929.20494 |
22 november 2019 |
Använd Arkiv/Konto/ UpdateOptions/UpdateNow i ett Office-program |
Access för Office 365 (Microsoft Store-version) |
12130.20344 |
12130.20390 |
18 november 2019 |
Öppna Microsoft Store Klicka på...i övre högra hörnet Välj ’Ladda ner och uppdateringar’ |
Om du stöter på detta problem innan korrigeringen är tillgänglig är den rekommenderade lösningen att uppdatera frågan så att den uppdaterar resultatet av en annan fråga, i stället för att uppdatera en tabell direkt.
Om du till exempel har en fråga som liknar:
UPDATE Table1 SET Table1.Field1 = "x" WHERE ([Table1].[Field2]=1);
Du kan skapa en ny fråga (Query1) som definieras som:
SELECT * från Table1;
Och uppdatera din ursprungliga fråga till:
UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Query1].[Field2]=1);
Genom att ersätta alla referenser till Table1 med Query1
Detta ger samma resultat men felmeddelandet undviks.
Om det behövs kan du också avinstallera en uppdatering.
Information om MSI-versioner finns i:
Information om avinstallera Office
Mer information om Microsoft 365 finns i:
Så här återgår du till en tidigare version av Office 2016 Klicka-och-kör
Fler resurser
Fråga experterna
Läs vår blogg, få kontakt med experter och diskutera de senaste nyheterna, uppdateringarna och bästa metoderna.
Få hjälp i communityn
Ställ en fråga och ta del av lösningar från supportagenter, MVP-medlemmar, tekniker och andra Office-användare.
Föreslå en ny funktion
Vi tycker om att läsa dina förslag och feedback! Dela dina synpunkter. Vi lyssnar.
Se även
Korrigeringar eller lösningar för de senaste problemen i Access