bonjour,
pour qu'un utilisateur de mon programme ait droit à un formulaire j'ai crée un TreeView contenant tout les formulaires que j'aie dans le menu de mon application. lorsque l'administrateur coche une case dans le TreeView cela veut dire que l'utisateur n'aura pas droit d'accéder à ce formulaire.Au niveau de mon base de donnée access j'ai crée une table droit qui a comme champ NomUtilisateur,DroitForm1 (oui/non),DroitForm2 (oui/non)..(plusieurs Formulaire) et au niveau du code vb:dans l'événement aftercheck du TreeView j'ai ecris comme code:quand je coche la 1ere case dans mon TreeV la comande insert into s'éxecute mais quand je décoche la même case je supprime l'enregistrement que j'ai inseré!!! cette idée me plaît pas,avez-vous une idée pour gérer les droits d'accés au formulaire en utilisant le controle TreeView
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if e.node.checked then if e.node.index=0 then cmd.comandText="insert into Droit values('utilisateur',1,0)" cmd.executeNonQuery end if end if
Partager