cima 4 Migliore correzioni Per risolvere Access 3021

Sommario:

Questo blog ti aiuterà ad esplorare la migliore risoluzione per correggere l’errore 3021 di MS Access: nessun problema relativo ai record attuali. Quindi, se hai a che fare con questo, allora non ne hai bisogno. Basta provare le seguenti correzioni menzionate in questo post e ottenere ogni pizzico di dettagli su questo particolare codice di errore.

Che cos’è questo “Nessun record corrente” di Microsoft Access?

Il record di accesso è composto da campi, come nome, indirizzo e numero di telefono. Fondamentalmente Record è comunemente noto come riga e il suo campo consistente è noto come colonna. MS Access consente un facile accesso ai record come l’aggiunta di nuovi dati, la modifica di dati già esistenti e la cancellazione di record indesiderati nella tabella direttamente nella visualizzazione del foglio dati.

Ma a volte la situazione si verifica quando Access inizia a visualizzare l’errore di runtime 3021 – “Nessun record corrente” ogni volta che si tenta di accedere ai record.

Dettagli circa l’errore:

Codice di errore: errore 3021

Nome errore: nessun record corrente

Immagine dello schermo:

Nessun record corrente

Scenario pratico:

Ciao,

Sto notando questo errore durante il tentativo di cercare un record da due tabelle. Inizialmente ha funzionato con una sola tabella che non restituisce alcun record, ma ora sto cercando 2 tabelle in cui la seconda tabella viene restituita in un valore di etichetta. Quando eseguo il debug dell’errore, si ferma nella riga sottostante. Ho allegato anche il codice. pls assist

varReturnValue = CurrentDb.OpenRecordset(Query)(0)

Sintomi

Controlla i seguenti sintomi per la facile identificazione dell’errore di run-time “Errore di run-time” 3021 “Nessun record corrente”.

  • Questo errore si verifica in genere quando l’utente tenta di modificare la posizione della cartella SysData condivisa dalla schermata Amministrazione / Organizzazione.
  • Verrà visualizzato il messaggio di errore “Nessun record corrente” in MS Access quando si tenta di stampare o visualizzare il report in anteprima utilizzando il comando Stampa o Anteprima di stampa, quindi spostarsi tra le pagine del report.

Quali sono le cause dell’accesso Errore “Nessun record corrente”?

Quali sono le cause dell'accesso Errore Nessun record corrente

Ecco le principali cause di questo errore di runtime 3021 in Access 2003/2007/2010/2013/2016.

  • Causa principale di questo accesso “Nessun record corrente” è errato o percorso errato / mappatura dell’unità nella posizione SysData condivisa.
  • Autorizzazioni insufficienti per modificare il file che memorizza il percorso condiviso di SysData.

? Si visualizza un messaggio di errore “Nessun record corrente” quando si tenta di stampare o visualizzare l’anteprima di un report e quindi si sposta tra le pagine del report in Access.

avere uno sguardo

6 Errore del motore di database Microsoft JET ‘80004005’ insieme alle relative correzioni …!

La seguente condizione si verifica anche nelle seguenti circostanze:

  • Quando il report è raggruppato su più campi.
  • Nell’elenco delle proprietà del gruppo Piè di pagina gruppo, è stata selezionata l’opzione Sì.
  • Potresti aver eseguito calcoli nel piè di pagina del gruppo.
  • Nell’elenco delle proprietà del gruppo Raggruppa in, è stata selezionata l’opzione Ogni valore.

Come cercare un record specifico in MS Access?

Come cercare un record specifico in MS Access

Se il database di Access mostra il problema “Nessun record corrente” ogni volta che si prova a lavorare con i record di accesso. Quindi la nostra raccomandazione è di cercare innanzitutto i record specifici in tabella o modulo usando la scheda Trova nella finestra di dialogo Trova e sostituisci.

Bene, è l’opzione più efficace per la ricerca dei record specifici quando i record che si desidera individuare, corrisponde perfettamente ai criteri specifici. Mi piace, cerca termini e operatori di confronto come “uguale” o “contiene”.

Nota:

La finestra di dialogo Trova e sostituisci può essere utilizzata anche se la tabella o il modulo mostra attualmente i dati. È vero anche quando non ci sono record visibili solo a causa dell’applicazione del filtro.

Passi per cercare un record specifico in MS Access:

  1. Prima di tutto aprire la tabella o il modulo e quindi toccare il campo che si desidera cercare.
  2. Ora nella scheda Home, nel gruppo di ricerca, toccare l’opzione Trova o premere CTRL + F.
  3. Questa opzione aprirà la finestra di dialogo Trova e sostituisci, con la scheda Trova selezionata.
  4. Nella casella Trova, scrivi il valore che desideri cercare.
  5. Aggiornare il campo che si desidera cercare o cercare la tabella sottostante completa. Scegli l’opzione più adatta nell’elenco Cerca in.

Suggerimento: l’elenco di corrispondenza mostra il tuo operatore di confronto (come “uguale” o “contiene”). Per fare una ricerca più ampia, nell’elenco delle corrispondenze, fare clic su Qualsiasi parte del campo.

  1. Nell’elenco di ricerca, selezionare l’opzione Tutto, quindi selezionare l’opzione Trova successivo.
  2. Quando l’elemento cercato è evidenziato, toccare l’opzione Annulla nella finestra di dialogo Trova e sostituisci per chiudere la finestra di dialogo.
  3. Dopo tutto ciò, avrai evidenziato tutti i record che si adattano bene alla tua condizione.

Se non si è in grado di ottenere il record per il quale si sta cercando, anche dopo aver utilizzato la scheda Trova nella finestra di dialogo Trova e sostituisci. Quindi provare le seguenti correzioni per risolvere l’errore di Access 3021 Nessun record corrente. Come, questo risolverà sicuramente il tuo problema.

Risoluzione per errore run-time di accesso ‘3021’ Nessun record corrente

Risoluzione per errore run-time di accesso '3021' Nessun record corrente

Si applica ad Access 2007/2003

Bene, puoi facilmente correggere l’errore di run-time ‘3021’ No Current Record, usando uno dei seguenti metodi:

Metodo 1:

  • Apportare modifiche alla proprietà Gruppo su Intervallo su Intervallo per uno dei gruppi di campi.
  • Modificare la proprietà del gruppo Piè di pagina gruppo su “No” per uno dei gruppi di campi.
  • Dal piè di pagina del gruppo eliminare i calcoli.

Nota:

Per risolvere la causa principale del problema, provare ognuno di questi metodi uno alla volta fino a quando non si ottiene più il messaggio di errore.

anche leggere

[Guida massiccia] su come correggere corrotto/Danneggiato Access Banca dati

Si applica ad Access 2010 | 2013 | 2016

Metodo 2:

Questo errore “Nessun errore di registrazione corrente” si verifica dopo l’errore dei metodi Trova o Seek. Quando il recordset originale non contiene record o è stato cancellato in qualche modo.

Spostati su o seleziona un altro record e riprova la procedura. Se il Recordset è vuoto, non puoi posizionarti sul record corrente. Quindi, controlla le proprietà BOF ed EOF.

Metodo 3:

Verificare inoltre che la workstation abbia lo stesso livello di versione / service pack di altre workstation. Per questo:

? Cerca la directory di destinazione per FRx32.exe che apre Progettazione FRx.

  • Ora modifica il file FRx32.cfg in questa directory usando Blocco note, per mostrare la corretta posizione SysData usando il mapping UNC.

Ad esempio: [SysData] Directory = \\\\ Servername \\ Sharename \\ SysData \\]

ATTENZIONE: non modificare il file FRx32.cfg prima di aprire FRx. Come, questo può portare alla perdita di dati nella posizione Sysdata condivisa.

  • Dopo aver effettuato il salvataggio completo di FRx32.cfg, aprire FRx.

Incartare:

Tutte le correzioni sopra menzionate risolveranno sicuramente il tuo errore di record corrente in accesso. Ma prima di affrontare le correzioni manuali, prima di tutto fai una semplice ricerca usando la scheda Trova nella finestra di dialogo Trova e sostituisci.

Dopo aver provato tutte le correzioni di cui sopra, condividi la tua esperienza nella nostra sezione dei commenti. È inoltre possibile condividere altri problemi relativi al database di accesso.



cima 4 Migliore correzioni Per risolvere Access 3021-Nessun errore record corrente …!