Alexandre Fim 31/8/2022, 00:46
Matheus boa noite,
Baixei teu exemplo e verifiquei que precisa de alguns ajustes na estrutura das tabelas em geral.
Apesar de você estar iniciando na ferramenta MS Access, é interessante e fundamental que você entenda o conceito de "Normalização de banco de dados", que é um conjunto de regras, que tem por finalidade organizar um banco de dados no que diz respeito à estrutura de tabela, tipos e tamanho dos campos e também eliminar redundância (repetição) dos dados armazenados.
Um conceito utilizado também é sobre a nomenclatura de tabelas e de seus campos, em que é não se deve utilizar caracteres especiais, palavras exclusivas do Access, sinais, pontuações, espaços entre as palavras e etc.
Ex.:
Tabela "Autorização" pode ser escrita como "TB_AUTORIZACAO" ou "tblAutorizacao" ou "Tbl_Autorizacao" e por ai vai.
O pefixo "TB", "tbl" ou "Tbl", indica que o objeto é uma Tabela.
Este conceito serve também para os demais objetos de banco.
Formulários. Ex.:
- frmAutoriza
- frm_Autorizacao
Consultas. Ex.:
- cnsAutoriza
- cns_Autorizacao
Relatorios. Ex:
- RelAutoriza
- rel_Autorizacao
Macros. Ex:
- mcrGravaAutorizacao
- mcrExcluiAutoriza
Modulos. Ex:
- mdlFuncoes
- mdl_geral
Vou ajustar o exemplo que vc mandou dentro desta Normalização, para que vc inicie de forma correta na programação Access e sua linguagem VBA (Visual Basic For Application)
NOTA: Existe uma linguagem utilizada também no Access, chamada VBA. Sugiro que vc estude-a também, pois vc vai precisar...rsss
É isso.
Até mais
Att,
Alexandre Fim