Applies ToAccess per Microsoft 365 Access 2021 Access 2019 Access 2016

Ultimo aggiornamento: 9 dicembre 2019

PROBLEMA

Quando si tenta di eseguire una query di aggiornamento, è possibile che la query non venga eseguita e che venga visualizzato l'errore: "La query 'nome query' è danneggiata". 

Errore che indica che la query è danneggiata

Questo problema si verifica per una query di aggiornamento che:

  • Aggiorna una singola tabella (ad esempio, aggiorna una tabella anziché l'output di una query Select o join

  • Specifica una clausola WHERE (ad esempio, include voci nella riga dei criteri della progettazione query)

Questo problema riguarda tutte le build supportate di Access.

Il problema è stato introdotto il 12 novembre 2019 con gli aggiornamenti delle patch seguenti per le build MSI:

Office 2010: Descrizione dell'aggiornamento di sicurezza per Office 2010: 12 novembre 2019 (KB4484127) Office 2013: Descrizione dell'aggiornamento di sicurezza per Office 2013: 12 novembre 2019 (KB4484119) Office 2016: Descrizione dell'aggiornamento di sicurezza per Office 2016: 12 novembre 2019 (KB4484113) Office 2016: 12 novembre 2019, aggiornamento per Office 2016 (KB3085368)

Nella tabella seguente sono elencati i numeri di Build e le date dell'ultimo aggiornamento disponibile, ma per le build MSI la patch a cui si fa riferimento non è obbligatoria e deve essere applicata manualmente.  È disponibile un aggiornamento per la sicurezza del 10 dicembre per le build MSI, che sarà disponibile con WSUS e verrà applicato automaticamente per risolvere il problema:

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

STATO: RISOLTO

Questo problema verrà risolto per tutte le versioni:

NOTA: se si prova ad applicare una patch e viene visualizzato il messaggio "Nessun prodotto interessato da questo pacchetto installato nel sistema", è possibile che si abbia un'installazione di Office A portata di clic (C2R) anziché un'installazione MSI.  In questo caso, provare a usare le istruzioni corrispondenti per la versione A portata di clic (C2R), quando la correzione sarà disponibile.

Versione

Build non funzionante

Build corretta

Data di rilascio

Collegamento ufficiale per risolvere il problema

Access 2010 MSI, motore di database di Access 2010 Redistributable

7241.5000

7241.5001

27 novembre 2019 

KB2986256 

Access 2010 C2R

7241.5000

7243.5000

10 dicembre 2019

Usare File/Account/ UpdateOptions/UpdateNow all'interno di un'applicazione di Office

Access 2013 MSI

5189.1000

5189.1002

27 novembre 2019

KB2965317

Access 2013 C2R

5189.1000

5197.1000

10 dicembre 2019

Usare File/Account/ UpdateOptions/UpdateNow all'interno di un'applicazione di Office

Access 2016 MSI, motore di database di Access 2016 Redistributable

4927.1000

4927.1002

18 novembre 2019

KB4484198

Contratto multilicenza Access 2019

10352.20042

10353.20037

10 dicembre 2019

Usare File/Account/ UpdateOptions/UpdateNow all'interno di un'applicazione di Office

Access per Microsoft 365 Canale corrente/Access 2016 C2R/Access 2019 (versione 1910)

12130.20344

12130.20390

18 novembre 2019

Usare File/Account/ UpdateOptions/UpdateNow all'interno di un'applicazione di Office

Access per Office 365 Canale Enterprise semestrale (Versione 1902)

11328.20468

11328.20480

22 novembre 2019

Usare File/Account/ UpdateOptions/UpdateNow all'interno di un'applicazione di Office

Access per Office 365 Canale Enterprise semestrale (Versione 1808)

10730.20416

10730.20422

22 novembre 2019

Usare File/Account/ UpdateOptions/UpdateNow all'interno di un'applicazione di Office

Access per Office 365 Canale Enterprise semestrale (Anteprima), (Versione 1908)

11929.20436

11929.20494

22 novembre 2019

Usare File/Account/ UpdateOptions/UpdateNow all'interno di un'applicazione di Office

Access per Office 365 (versione Microsoft Store)

12130.20344

12130.20390

18 novembre 2019

Aprire Microsoft Store Fare clic su ... in alto a destra Scegliere 'Download e aggiornamenti'.

Se si verifica questo problema prima che la correzione sia disponibile, la soluzione alternativa consigliata consiste nell'aggiornare la query in modo da aggiornare i risultati di un'altra query, anziché aggiornare direttamente una tabella.

Ad esempio, per una query simile a:

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

È possibile creare una nuova query (Query1) definita come:

SELECT * from Table1;

E aggiornare la query originale in:

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

Sostituendo tutti i riferimenti a Tabella1 con Query1

Verranno restituiti gli stessi risultati, ma verrà evitato l'errore.

Se necessario, è anche possibile disinstallare un aggiornamento.

Per le build MSI, vedere:

Informazioni sulla possibilità di disinstallare Office

Per Microsoft 365, vedere:

Come ripristinare una versione precedente di Office 2016 A portata di clic

Altre risorse

Icona esperti (cervello, ingranaggi)

Incontrare gli esperti

Connettersi con gli esperti, discutere le ultime novità, gli aggiornamenti e le procedure consigliate e leggere il blog.

Microsoft Tech Community

Icona community

Ottenere assistenza nella community

Porre una domanda e ottenere soluzioni da operatori del supporto, MVP, tecnici e altri utenti di Office.

Forum di Office in Answers

Icona richiesta funzionalità (lampadina, idea)

Suggerire una nuova funzionalità

Microsoft apprezza i suggerimenti e il feedback sull'uso dei suoi prodotti. Gli utenti sono invitati a condividere idee e suggerimenti. Ogni segnalazione verrà presa in considerazione.

Invio feedback

Vedere anche

Correzioni o soluzioni alternative per problemi recenti in Access

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.