{Access} Interdire saisie doublons

Fermé
math7189 - 27 déc. 2009 à 12:27
blux Messages postés 26536 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 décembre 2024 - 28 déc. 2009 à 10:50
Bonjour,

Je suis débutant en base de donnée et j'ai un problème sur mon appli, je cherche depuis des jours sans succès je m'en remet donc à vous.

Voilà mon souci, je dois développer une appli pour gérer des comptes bancaires. J'ai une table utilisateur qui pour clé primaire le numéro identifiant de l'utilisateur, les autres champs sont le nom d'utilisateur et son mot de passe. Pour qu'il puisse ce connecté, il est demandé à l'utilisateur de rentré son nom d'utilisateur et son mot de passe. Je suis actuellement en train de coder l'ajout/création d'un nouvel utilisateur. Je dois interdire la saisie de 2 nom d'utilisateurs identique pour pouvoir ensuite rediriger l'utilisateur sur ses comptes personnels. Je ne vois pas comment réalisé cette interdiction des doublons. Si vous avez des propositions je suis preneur.

Je vous remercie d'avance.

Math7189
A voir également:

3 réponses

moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
27 déc. 2009 à 13:47
bonjour

ds quoi l'utilisateur rentre t il ses donnés ....

quel code effectu tu apres quel requete...

il te suffit de verifier si la saisie existe deja
0
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
27 déc. 2009 à 13:59
voici un exemple:

With CodeContextObject
DoCmd.GoToControl "[Référence]"
DoCmd.FindRecord Champ_de_Saisie, , True, , True

If Référence = Champ_de_Saisie Then
MsgBox "Cette facture est déjà connue : " & Me!Champ_de_Saisie
Me!Champ_de_Saisie = ""
Else
Rem Création d'un nouvel enregistrement
DoCmd.GoToRecord acDataForm, "F_Saisie Facture", acNewRec
Référence = Me!Champ_de_Saisie
End If

End With
0
blux Messages postés 26536 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 décembre 2024 3 317
28 déc. 2009 à 10:50
Salut,

pour les doublons, tu peux régler le problème en mettant un index sur le champ nom et en interdisant les doublons...
0