Access-fejl: "Forespørgslen er beskadiget"

Senest opdateret: 9. december 2019

PROBLEM

Når du forsøger at køre en opdateringsforespørgsel, kører den muligvis ikke og viser fejlen: "Forespørgslen 'forespørgselsnavn' er beskadiget". 

Fejl, der angiver at forespørgslen er beskadiget

Dette forekommer i en opdateringsforespørgsel, der:

  • Opdaterer en enkelt tabel (dvs. den opdaterer en tabel i stedet for outputtet af en Udvælgelsesforespørgsel, eller sammenføjer)

  • Angiver en WHERE-delsætning (dvs. har poster i rækken Kriterier i forespørgselsdesigneren)

Dette problem påvirker alle understøttede builds af Access.

Dette problem blev introduceret 12. november 2019 via følgende rettelsesopdateringer til MSI- builds:

Office 2010: Beskrivelse af sikkerhedsopdateringen til Office 2010: 12. november 2019 (KB4484127)
Office 2013: Beskrivelse af sikkerhedsopdateringen til Office 2013: 12. november, 2019 (KB4484119)
Office 2016: Beskrivelse af sikkerhedsopdateringen til Office 2016: 12. november, 2019 (KB4484113)
Office 2016: 12. november 2019, opdatering til Office 2016 (KB3085368)

Nedenstående tabel viser datoer/buildnumre for den tidligst tilgængelige opdatering, men for MSI-builds er den programrettelse, der henvises til, ikke en påkrævet programrettelse, og den skal anvendes manuelt.  Der findes en sikkerhedsopdatering for 10. december, som kan hentes via WSUS. Den anvendes automatisk og retter fejlen:

2010: KB4484193 – build 14.0.7243.5000
2013: KB4484186 – build 15.0.5197.1000
2016: KB4484180 – build 16.0.4939.1000

STATUS: RETTET

Dette problem vil blive rettet i alle versioner:

BEMÆRK: Hvis du forsøger at anvende en programrettelse, og du kan se en meddelelse, hvor der står "ingen produkter, der er inkluderet i denne pakke, er installeret i systemet", kan det skyldes, at du har en Klik og kør-Installation (C2R) af Office i stedet for en MSI-installation.  Hvis det er tilfældet, kan du prøve den tilsvarende vejledning til C2R-versionen, når rettelsen er tilgængelig.

Version

Ødelagt build

Build er blevet rettet

Udgivelsesdato

Officielt link til problemløsning

Access 2010 MSI, Access Database Engine 2010 Redistributable

7241.5000

7241.5001

27. november 2019 

KB2986256 

Access 2010 C2R

7241.5000

7243.5000

10. december 2019

Brug Fil/Konto/
OpdateringIndstillinger/OpdaterNu
i et Office-program

Access 2013 MSI

5189.1000

5189.1002

27. november 2019

KB2965317

Access 2013 C2R

5189.1000

5197.1000

10. december 2019

Brug Filer/Konto/
OpdateringIndstillinger/OpdaterNu
i et Office-program

Access 2016 MSI, Access Database Engine 2016 Redistributable

4927.1000

4927.1002

18. november 2019

KB4484198

Access 2019 Volumenlicens

10352.20042

10353.20037

10. december 2019

Brug Filer/Konto/
OpdateringIndstillinger/OpdaterNu
i et Office-program

Access Microsoft 365 Aktuel kanal/Access 2016 C2R/Access 2019 (version 1910)

12130.20344

12130.20390

18. november 2019

Brug Fil/Konto/
OpdateringIndstillinger/OpdaterNu
i et Office-program

Access til Office 365 Halvårlig virksomhedskanal
(Version 1902)

11328.20468

11328.20480

22. november 2019

Brug Filer/Konto/
OpdateringIndstillinger/OpdaterNu
i et Office-program

Access til Office 365 Halvårlig virksomhedskanal
(Version 1808)

10730.20416

10730.20422

22. november 2019

Brug Filer/Konto/
OpdateringIndstillinger/OpdaterNu
i et Office-program

Access til Office 365 Semi-Halvårlig virksomhedskanal (forhåndsvisning), (Version 1908)

11929.20436

11929.20494

22. november 2019

Brug Filer/Konto/
OpdateringIndstillinger/OpdaterNu
i et Office-program

Access til Office 365 (Microsoft Store-version)

12130.20344

12130.20390

18. november 2019

Åbn Microsoft Store
Klik på ... i det øverste højre hjørne
Vælg "Overførsler og opdateringer"

Hvis du støder på dette problem, før rettelsen er tilgængelig, er den anbefalede løsning at opdatere forespørgslen, så den opdaterer resultaterne af en anden forespørgsel i stedet for at opdatere en tabel direkte.

Hvis du f.eks. har en forespørgsel svarende til:

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

kan du oprette en ny forespørgsel (Query1), der er defineret som:

SELECT * from Table1;

og opdatere den oprindelige forespørgsel til:

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

Ved at erstatte alle referencer til Table1 med Query1

får du de samme resultater, men fejlen undgås.

Hvis det er nødvendigt, er det også muligt at fjerne en opdatering.

For MSI-builds skal du se:

Oplysninger om muligheden for at fjerne Office

For Microsoft 365 skal du se:

Sådan gendannes en tidligere version af Office 2016 Klik og kør

Flere ressourcer

Ikon-eksperter (hjerne, tandhjul)

Spørg eksperterne

Kom i kontakt med eksperter, diskuter de seneste nyheder, opdateringer og bedste fremgangsmåder, og læs vores blog.

Microsoft Tech Community

Ikon for community

Få hjælp i communityet

Stil et spørgsmål, og find løsninger fra supportmedarbejdere, MVP'er, teknikere og andre Office-brugere.

Office-forum på Svar

Ikon for funktionsanmodning (elpære, ide)

Foreslå en ny funktion

Vi vil meget gerne læse dine forslag og feedback! Del det, du tænker på. Vi lytter.

UserVoice til Office

Se også

Rettelser eller løsninger til de nyeste problemer i Access

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×