Bonsoir à tous,
j'arrive au terme de ma DB. J'aimerai finaliser le projet avec une connexion avec login et mot de passe
Je me suis basé sur ce lien qui à priori avez l'air d'être ce dont j'avais besoin..
https://access.developpez.com/faq/?page=TAAdmin#login
Cependant le message "identifiant et mot de passe incorrect" est permanant à chaque demande de connexion...
Je ne vois pas ou peut bien être l'erreur.
J'ai uniquement changé le nom de la table par rapport à l'exemple et mes champs de formulaires pour le login sont txt_user et txt_pass comme dans l'exemple...
Je vous dépose ici mon code, vous verrez juste une différence egalement sur le quote dans le SELECT qui me posaient problème...
merci pour le temps de votre réponse
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 Private Sub Commande9_Click() Me.Requery Dim sql, User_id, User_groupe As String Dim rs As DAO.Recordset Static i As Byte sql = "SELECT * FROM users WHERE TRIGRAMME = ' & Me.txt_user & ' AND PASWD =' & Me.txt_pass & ';" Set rs = CurrentDb.OpenRecordset(sql) If Not rs.EOF Then DoCmd.OpenForm "F_Intro", acNormal, , , , acWindowNormal DoCmd.Close acForm, "F_Connexion" User_id = rs("TRIGRAMME").Value User_groupe = rs("GROUPE").Value Else MsgBox "(Identifiant, Mot de Passe) incorrect ", vbInformation, "Connexion" i = i + 1 End If If i = 3 Then MsgBox "Vous avez dépassé le nombre de tentatives autorisées", vbCritical DoCmd.Quit End If End Sub
Partager