Bonjour,
Je bloque sur un petit problème. J'ai récupéré un code sur internet qui fonctionne bien pour créer différentes accés avec mdp et login.
Par contre, la personne à mis ce code avec un accès avec différents droits. Mais cette option à été abandonée car la personne sur le forum n'en avait pas besoin. Or je souhaiterai l'utiliser. Mais je ne sais pas comment récupérer ma donnée "DROITS".
Comment la récupérer a partir de ce code, comment je peux l'utiliser ?
Dans un module User:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 Private Sub Commande4_Click() Me.Requery Dim sql As String Dim rs As DAO.Recordset Static i As Byte 'Créé une chaine avec les valeurs des champs du formulaire sql = "SELECT * FROM Table_Login WHERE Login = '" & Me.Login & "' AND PASWD ='" & Me.Motdepasse & "';" Set rs = CurrentDb.OpenRecordset(sql) ' Vérifie la concordance pour ouvrir le formulaire FormulaireAOuvrir ou affiche Incorrect If Not rs.EOF Then DoCmd.OpenForm "FormulaireAOuvrir", acNormal, , , , acWindowNormal DoCmd.Close acForm, "F_Entree" User_id = rs("LOGIN").Value User_droits = rs("DROITS").Value Else MsgBox "(Identifiant, Mot de Passe) incorrect ", vbInformation, "Connexion" i = i + 1 End If 'Dépassement du nombre d'essais autorisés 3 If i = 3 Then MsgBox "Vous avez dépassé le nombre de tentatives autorisés", vbCritical DoCmd.Quit End If End Sub
Quelqu'un sait comment s'en servir ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 'Pour y avoir accès partout Public User_droits As String Public User_id As String
Merci
Partager