Bonjour à tous,
J'ai un petit problème : j'ai une fenêtre de demande de mot de passe qui demande un mot de passe (jusqu'ici tout va bien ^^), et quand on clique sur le bouton OK ça affiche des boutons (jusqu'ici non visible) sur un autre formulaire.
Le problème est que parfois cela marche très bien, mais parfois les boutons ne s'affichent pas...
J'ai remarqué que cela ne marchait pas quand j'ouvrais d'autres formulaires avant.
NB : à noter que mon formulaire de demande de mot de passe s'ouvre sur une combinaison de touches (mais j'avoue que je vois pas ce qui ferait buguer)
voici le code du bouton OK du formulaire de demande de mot de passe :
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 Private Sub mdpValid_Click() Dim db As DAO.Database Dim rst As DAO.Recordset Dim SQL As String 'connexion à la base Set db = DBEngine.OpenDatabase(CurrentProject.Path & "\Gestion Incidents.mdb") 'on verifie le mot de passe SQL = "SELECT motDePasse FROM MotDePasse" 'éxécution de la requète Set rst = db.OpenRecordset(SQL) If rst.Fields(0) = motDePasse.Value Then DoCmd.Close Form_Liste_incidents!administration.Visible = True MsgBox "test" Form_Liste_incidents!incidClot.Visible = True End If 'fermeture du recordset et de la base rst.Close db.Close End Sub
Partager