|
|
|
|
Salut a tous, je suis entrain de faire une basse de données en access et j'aimerai inclure un formulaire qui ferait office de logon...........donc j'ai crée un formulaire et placé deux zones de texte (et un bouton connecter)......une pour le username et une autre pour le password.......mais apres je ne sais pas quoi faire... ..pour dire d'aller verifier les 2entrées vers la table des utilisateurs (la plusieurs champ on été crée, username et password forcement mais aussi , nom , prénom, bureau , etc)......cette table na aucun lien avec le reste des autres tables puisque je l'ai crée juste pour la phase de login........doit-je utilisé du code VB, une macro, du code d'access...............je c'est vraiment pas!!!
Si vous pouviez m'aider, ca serait vraiment sympa
Je vous remerci pour vos futur réponses.
bien à vous
Xtofer
Salut,
Dim Rs As Recordset
Dim Reconnu as Boolean
Reconnu = False
Set Rs = CurrentDb.OpenRecordset("User")
Do While Not Rs.EOF
If Rs.Fields("User").Value = Z_User.value Then
If Rs.Fields("Pass").Value = Z_Pass.Value
MsgBox "Ok"
Reconnu = True
Exit Do
Else
Msgbox "Erreur de mot de passe"
GoTo Fin
End If
End If
Rs.MoveNext
Loop
If Reconnu = False Then
MsgBox "Utilisateur non reconnu !!!", vbCritical, "Attention.."
GoTo Fin
End If
'Traitement suivants
Fin:
A+ Blux "Les cons, ça ose tout. C'est même à ça qu'on les reconnait" |
A mon avis la avec ca je m'en rapproche.......seulement, il y a apparement une erreur lors de la compilation:
|
Nikel!!!!! ca marche! enfin, ca fonctionne!!..........fallait gardé le recordset pour rs met le metre en variant..........ca a l'air encore plus bizar mais pas grave du moment que ca tourne..............Ca sert a quoi D.A.O ???.................Encore gros merci pour tous!!!!
|
Répondre à Xtofer
|
Bonjour
|