In questo articolo esaminiamo diversi modi per registrare gli errori in MS Access per riferimento e azione correttiva.
Non ci sono limiti al numero di volte in cui un utente può riscontrare errori in un database di Access. Ci possono essere molteplici ragioni per il verificarsi di vari errori. Tuttavia, per evitare che un errore si ripeta, l'utente può sempre optare per la registrazione degli errori. La registrazione degli errori in MS Access implica il mantenimento di un registro di quali errori si verificano, quando e con quale frequenza. Questo ti aiuta a evitare un errore ricorrente insieme a trovare una soluzione per un errore. L'errore di registrazione non è una funzionalità predefinita presente in MS Access, dovrai farlo accadere, aggiungendo questa funzionalità. Ciò richiederà: lo sviluppo di un codice e di una tabella. Di seguito sono riportati i diversi modi di registrazione degli errori in MS Access.
- Il modo primario – In questo modo è più adatto se sei l'unico che gestisce il database e nessun altro ha accesso al database, la registrazione degli errori può essere eseguita facilmente aggiungendo un registro. Capire la causa interna dell'errore può essere difficile, potresti vedere il messaggio di errore quando si verifica l'errore, ma potresti non ricordarlo. Ecco perché si consiglia di utilizzare log.
- Registrazione degli errori tramite la routine di gestione degli errori – Questo è un altro modo molto semplice e basilare per registrare l'errore in MS Access, lascia che lo faccia la routine di gestione degli errori della procedura. Ciò richiederà di inserire un codice nel modulo, nella finestra del database, questo aggiungerà quindi il campo contenente l'errore in un'altra tabella.
- Usa una funzione dedicata – Puoi inserire un codice di registrazione degli errori in tutte le procedure, ma questo si rivelerà inefficiente, meglio invece avere una funzione dedicata.
- Evitare SQL Server - Migrazione a SQL Server da Access, potrebbe essere il tuo requisito, ma può anche rappresentare un problema, perché le istruzioni SQL spesso diventano ingombranti e lunghe. Non utilizzare Jet SQL, se si desidera eseguire l'upsize, SQL utilizza T-SQL, che richiederà di modificare il codice SQL, per essere utilizzabile da SQL Server. Se usi Jet SQL mentre usi Access sulla tabella SQL, fallirà, usa una query pass-through, ma conosci anche T-SQL.
Conclusione

Introduzione dell'autore:
Vivian Stevens è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui recuperare sql ed eccellere prodotti software di recupero. Per maggiori informazioni visita www.datanumen.com