7 dicas práticas para proteger seus formulários de banco de dados do MS Access antes da implantação

Compartilhe agora:

Antes de decidir implantar o MS Access em um projeto comercial, você precisa verificar a segurança dos formulários do banco de dados

Ao usar bancos de dados do Access, não é apenas importante manter seus bancos de dados seguros, mas também garantir que o escopo de cometer erros seja reduzido. Você não precisa apenas proteger seus aplicativos para se recuperar de desastres, mas também protegê-los/à prova de balas para minimizar o escopo dos erros. Normalmente nos concentramos em garantir e proteger os dados nos bancos de dados do Access e esquecemos de nos concentrar em fazer tentativas para reduzir as chances de erros que podem ocorrer. É importante não apenas identificar os erros quando eles ocorrem e, em seguida, planejar a recuperação, mas também fazer tentativas para evitar esse erro completamente. Abaixo estão algumas dicas que podem ajudá-lo a proteger seus formulários em bancos de dados do Access.7 dicas práticas para proteger seus formulários de banco de dados do MS Access antes da implantação

1. Remova vários botões na guia Design de formulário

Protegendo seus formulários de banco de dados do MS Access antes da implantaçãoAo remover controles como Max, Min, Close e a própria caixa de controle, você deixa o usuário sem opção a não ser navegar até os auxílios de aplicativo que foram criados por você. Ao operar em uma interface de documento com guias, opções como min, max, tornam-se inválidas e close podem ser desativadas removendo-as. Continuará a existir, mas não funcionará. Isso garantirá a verificação das entradas feitas pelo usuário.

2. Use os botões Fechar e Retornar 

É importante utilizar opções como Fechar ou Retornar em seus Formulários, para permitir ao usuário a opção de retornar aos Formulários anteriores. A localização e a identificação dos botões devem ser consistentes em todos os aplicativos. Não faça uso de opções diferentes em formulários diferentes, mantenha a uniformidade.

3. Defina as propriedades permitidas de exibições em seus formulários

Ao definir as Exibições permitidas para seus formulários, você pode impedir que o usuário exiba o formulário como uma folha de dados.

4. Faça uso de formulários modais quando necessário

Esses tipos de formulários obrigam os usuários a responder a todos os controles que foram colocados no formulário. Ao usar formulários modais, o usuário não terá acesso a outras partes do aplicativo.

5. Use seus próprios botões de navegação

Para verificar opções como End of File (EOF), Beginning of File (BOF) condições em seus formulários vinculados, você deve usar seus próprios botões de navegação. Você pode usar o evento OnCurrent para verificar as informações ou configurar o formulário enquanto o usuário se move entre vários formulários.

6. Use a propriedade StatusBarText em todos os controles

Ao usar essa propriedade para todos os controles em seus formulários, você pode informar seus usuários sobre as expectativas de todos os controles do formulário. Junto com isso, você também pode definir a propriedade ControlTipText em todos os controles relevantes. O que você precisa ter em mente ao usar essa propriedade é que; a barra de status deve estar visível. Se a barra de status não for exibida, você não poderá usar a propriedade.

7. Desative a tecla Del

Você pode confirmar todas as exclusões que ocorrem no formulário desativando a tecla Del ou interceptando o evento OnDelete. Você também pode usar o evento BeforeDelConfirm para confirmar exclusões pelos usuários.

Por último, mas não menos importante, mantenha uma ferramenta para corrigir mdb ou arquivos de banco de dados accdb ao trabalhar com o MS Access em uma linha de aplicativos de negócios.

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 recuperação mdf e produtos de software de recuperação do Excel. Para mais informações visite www.datanumen.com

Compartilhe agora:

Comentários estão fechados.