Buongiorno,
sono nuovo del forum e ho cercato un pò di informazioni per il mio problema ma, nonostante molti topic interessanti per un programmatore improvvisato come me, non sono riuscito a risolvere il mio problema.
Vi spiego in breve:
ho creato un Database diviso con Access 2010, a questo DB possono accedere più utenti che avranno permissivi differenti.
il DB non ha molte maschere, quindi è stato relativamente semplice mapparle per permettere ad un utente di accedere solamente alle maschere per cui può interagire.
Ho creato due tabelle in relazione tra loro per gestire il log in:
TBUtenti con i campi txt_UserName, txt_Password, txt_Livello
TBSicurezza con i campi txt_Livello, txt_DescrizionePrivilegi
(il campo txt_Livello è un campo numerico, gli altri sono di testo).
Ho creato una maschera di Log In con i campi di UserName e Password.
Ora volevo scrivere un codice da associare all'evento "su click" di un pulsante che:
1) verifica se user name e password sono corretti,
2) se corretti verifichi che livello è associato a quell'utente
3) in base al campo livello (1, 2, 3, 4, etc..) che venga aperta una maschera specifica (ad esempio con il livello 1 si apre la Form1).
Mi sembrava una cosa semplice anche per un "VBA casinista" come me ma, appunto, ho fatto un casino e non riesco a fare un tubo
Qualche suggerimento sul codice?
Grazie