Sommario:
Nell’argomento di oggi discuteremo su come risolvere il problema relativo al salvataggio delle modifiche al database di Access, sia che si sia verificato in Access 2003/2007/2010/2013/2016. Nella maggior parte dei casi, l’utente si trova di fronte a questo database di Access e non salva il problema delle modifiche in due situazioni, mentre salva le modifiche alla progettazione o durante l’aggiornamento del modulo o del report.
Scenario pratico:
“Non sono in grado di salvare alcuna modifica a un modulo di accesso.” “Vuoi salvare le modifiche” “e io dico” Sì “, non fa nulla. Devo premere No per uscire di questo ho provato a riparare e compattare il database ma senza alcuno sforzo, ho anche provato ad esportare il modulo in un nuovo database, ma mi viene in mente un errore di conflitto di denominazione. “
Se anche tu stai affrontando un problema simile nel tuo Access Database, allora non andare da nessuna parte, passa solo attraverso questo post. Come, esso contiene la soluzione completa per tutto il problema del database di accesso che non si aggiorna. Quindi, basta attraversarlo ….!
Problema 1: Microsoft Office Access non può salvare modifiche di progettazione
L’applicazione MS Access non ti consentirà di salvare una copia offline di un disegno a differenza dei database desktop. Se ti disconnetti dalla connessione al server al momento della progettazione dell’applicazione di accesso, non ti notificherete fino a quando non proverai a salvare il tuo lavoro. A quel punto si otterrà un errore.
Per salvare le modifiche, fare clic sull’opzione OK e lasciare Access aperto mentre si tenta di ripristinare la connessione. Una volta ripristinata la connessione, salva le modifiche.
Nota: se nel caso non fosse possibile ripristinare la connessione senza chiudere Access, perderete tutte le modifiche alla progettazione che avete fatto dall’ultima volta che avete salvato.
È necessario utilizzare un blocco esclusivo per salvare le modifiche di progettazione agli oggetti del database in Access 2003
Sintomi
Questo problema si verifica comunemente al momento della personalizzazione di una barra degli strumenti o quando si tenta di aprire un oggetto specifico di Microsoft Office Access 2003 come modulo, report, macro e modulo. Questo mostra i seguenti messaggi di errore sullo schermo del tuo computer.
Al momento non hai accesso esclusivo al database. Se si apportano modifiche, potrebbe non essere possibile salvarle in un secondo momento.
Se si sta tentando di salvare le modifiche di progettazione apportate a un modulo di database di Access 2003, modulo, macro, report. Quindi mostrerà il seguente messaggio di errore:
Microsoft Office Access non può salvare le modifiche di progettazione o salvare in un nuovo oggetto di database perché un altro utente ha il file aperto. Per salvare le modifiche di progettazione o per salvarle in un nuovo oggetto, è necessario avere accesso esclusivo al file.
Durante il tentativo di salvare la nuova pagina di accesso ai dati, verrà visualizzato il seguente messaggio di errore:
Non è stato possibile creare un collegamento a questa pagina di accesso ai dati poiché il database non può essere bloccato esclusivamente.
Per creare il collegamento in un secondo momento, apri la pagina selezionando “Modifica pagina Web già esistente”, quindi salva.
Ricorda:
Non è possibile creare o modificare pagine di accesso ai dati in Microsoft Office Access 2007.
Causa
Le principali cause alla base del verificarsi di questo problema di Access Design non sono le seguenti:
- Aprire un modulo, un report, una macro, un modulo o una barra dei comandi in visualizzazione struttura.
- Prova a salvare le modifiche al design del tipo di oggetto.
- quando si tenta di salvare le modifiche di progettazione in un nuovo collegamento di pagina e un altro utente che accede allo stesso database che si sta utilizzando.
Risoluzione
Per salvare le modifiche di progettazione al tipo di oggetto nel rispettivo database di accesso è necessario un blocco esclusivo sul database. Se più utenti stanno progettando sullo stesso database, è necessario implementare il controllo del codice sorgente utilizzando il componente aggiuntivo Microsoft Visual SourceSafe per Access 2003.
Oltre a questo è possibile distribuire copie di lavoro locali del database a ciascun utente.
Problema 2: modulo di accesso o report non visualizza tutti i dati
Sintomi
Questo problema di modulo di accesso o report non visualizza tutti i dati si verifica al momento della creazione del modulo di accesso o del report. Inoltre, quando si applica un filtro prima di salvarlo per la prima volta dopo averlo salvato mentre il filtro è ancora attivo, il filtro non può essere disattivato. La maschera o il report mostreranno sempre la vista filtrata della tabella o della query sottostante.
Causa
È una nuova funzionalità progettata per creare facilmente moduli e report filtrati in modo permanente. Microsoft Office Access 2007 consente di incorporare un filtro nella progettazione dell’oggetto, se tale filtro è attivo quando l’oggetto è il primo, se quel filtro è attivo quando l’oggetto viene salvato per la prima volta.
LEGGI ANCHE
Come correggere MS Access “Cercare Chiave Non è stato trovato in alcuno Record” Problema?
Come A fissare MS Access Forme E rapporti non mostrando Immagini errore
Risoluzione
Se non è necessario un filtro applicato a un modulo o report appena creato per diventare permanente, è necessario rimuovere il filtro prima di salvare l’oggetto per la prima volta.
Ma se nel caso hai creato un modulo o un rapporto e lo hai salvato per la prima volta principalmente quando è in uno stato filtrato. In seguito hai deciso che non vuoi che il filtro sia permanente, puoi modificare la proprietà Record Source dell’oggetto seguendo semplicemente i passaggi indicati sotto.
Rimuovere un filtro permanente da una maschera o un report
- Dal riquadro di navigazione, fare clic con il tasto destro del mouse sul modulo o sul report.
- Dopo aver fatto clic sul menu di scelta rapida, fare clic sulla vista di progettazione. Questo aprirà l’oggetto in Design View.
- Se la finestra delle proprietà non appare, premere F4 per visualizzarla.
- Toccare la casella delle proprietà Origine record dell’oggetto, quindi fare clic su. Ciò aprirà la Progettazione query, con la Query Recordset dell’oggetto visualizzata.
- Per i campi e i criteri filtrati, controllare la griglia di progettazione della query. Nella figura seguente, c’è un campo filtrato, il nome dell’azienda e un singolo criterio, Contoso, Ltd.
- Seleziona la colonna che contiene un campo filtrato semplicemente toccando la barra grigia che è presente appena sopra la riga Campo nella griglia di struttura della query.
- Successivamente, premere l’opzione DELETE per rimuovere il campo filtrato e il suo criterio.
- Per ogni campo filtrato che si desidera rimuovere dalla progettazione dell’oggetto è necessario ripetere i passaggi 5 e 6.
- Chiudere la Progettazione query quando viene richiesto di salvare le modifiche apportate all’istruzione SQL e aggiornare la proprietà.
- Infine, fare clic sull’opzione Sì.
Ora hai rimosso il filtro permanente dal tuo modulo o rapporto.
Nota:
Se rimuovi il filtro permanente da un modulo o un rapporto seguendo i passaggi precedenti, ciò non impedisce all’utente di utilizzare nuovamente lo stesso filtro di accesso su questo oggetto in futuro. Lo rimuove solo dalla progettazione dell’oggetto in modo da poter visualizzare tutti i record contenuti nella tabella o nella query per impostazione predefinita.
Prova l’opzione consigliata:
A volte il problema del non salvataggio si verifica anche quando il file di database di accesso è già danneggiato. Quindi in tal caso è necessario utilizzare l’affidabile strumento di riparazione di terze parti come Access database strumento di riparazione e recupero.
È un software perfetto per risolvere questo modulo di accesso che non mostra problemi di dati in quanto ti aiuta a riparare e recuperare qualsiasi database danneggiato, corrotto o inaccessibile. Con l’aiuto di questo strumento puoi facilmente correggere qualsiasi tipo di errore di MS Access. Questo strumento non solo corregge gli errori, ma corregge anche i file .mdb o .acccdb e recupera i dati dal tuo database MS Access danneggiato. È inoltre possibile ripristinare gli indici, le tabelle, le query e le relazioni utilizzando questo strumento.