Neste artigo, examinamos várias maneiras de registrar erros no MS Access para referência e ação corretiva.
Não há limitação de quantas vezes um usuário pode encontrar erros em bancos de dados do Access. Pode haver vários motivos para o surgimento de erros variados. No entanto, para evitar que um erro se repita, o usuário pode sempre optar por registrar erros. O registro de erros no MS Access envolve manter um registro de todos os erros que ocorrem, quando e com que frequência. Isso ajuda a evitar um erro recorrente, além de encontrar uma solução para um erro. O erro de registro não é um recurso padrão presente no MS Access, você terá que fazer isso acontecer, adicionando essa funcionalidade. Isso exigirá – desenvolver um código e uma tabela. Abaixo estão as diferentes maneiras de registrar erros no MS Access.
- A maneira primária – Esta forma é mais adequada se você é o único que gerencia o banco de dados e ninguém mais tem acesso ao banco de dados, o log de erros pode ser feito facilmente adicionando um log. Descobrir a causa interna do erro pode ser desafiador, você pode ver a mensagem de erro quando o erro ocorre, mas pode não se lembrar dela. É por isso que é aconselhável fazer uso de log.
- Registro de erros por meio da rotina de tratamento de erros – Esta é outra maneira muito simples e básica de registrar erros no MS Access, basta deixar a rotina de tratamento de erros do procedimento fazê-lo. Isso exigirá que você digite um código no módulo, na janela do banco de dados, isso adicionará o campo contendo o erro em outra tabela.
- Use uma função dedicada – Você pode inserir um código de registro de erro em todos os procedimentos, mas isso será ineficiente; em vez disso, é melhor ter uma função dedicada.
- Evitar SQL Server - Migrando para SQL Server do Access, pode ser seu requisito, mas também pode representar um problema, porque as instruções SQL geralmente se tornam pesadas e longas. Não faça uso de Jet SQL, se quiser upsize, o SQL usa T-SQL, o que vai exigir que você modifique o código SQL, para ser utilizável por SQL Server. Se você usar o Jet SQL enquanto estiver usando o Access na tabela SQL, ele falhará, use uma consulta de passagem, mas também conheça o T-SQL.
Conclusão

Introdução do autor:
Vivian Stevens é especialista em recuperação de dados em DataNumen, Inc., líder mundial em tecnologias de recuperação de dados, incluindo recuperar sql e produtos de software de recuperação do Excel. Para mais informações visite www.datanumen.com