Ho un database Access 2013 64bit.

Ho salvato questa query:

SELECT q.ID_CCOST, Replace(RAGIONE_SOCIALE,"COMUNE DI ","") AS COMUNE, q.CODICE_ISTAT_COMUNE
FROM (SELECT AnagraficaSediLegali.[ID CCOST] AS ID_CCOST, AnagraficaSediLegali.[RAGIONE SOCIALE] AS RAGIONE_SOCIALE, [provincia]*1000+[comune] AS codice_istat_comune FROM AnagraficaSediLegali WHERE (((AnagraficaSediLegali.[RAGIONE SOCIALE]) Like "comune di*"))) AS q
ORDER BY Replace(RAGIONE_SOCIALE,"COMUNE DI ","");


Ebbene, questa query funziona.
Se apro il database e lancio questa query salvata, Access va in errore e si chiude.
L'unico modo per lanciare questa query salvata è quella di ripristinare il database; allora funziona; ma il problema si ripresenta magari il giorno dopo.

Dove mettere le mani? questo è il problema