Re-bonjour à tous,
Je me permet de relancer la discussion parce que le code qui m'as été fourni par Domi2 me plait bien et que j'aimerais le garder.....
Mais j'ai quelques soucis que je n'arrive pas à régler :
Le champ IDH qui sert à appeler le reste des champs de mon enregistrement est normalement celui sur lequel je pose ma clé primaire.
Lorsque je saisi un code existant dans le champ IDH de mon formulaire, j'ai deux cas de figure....
1. Dans la table le champ IDH est celui sur lequel j'ai ma clé primaire. Dans ce cas, lorsque je saisi un code existant dans mon champ formulaire, Access refuse d'executer le code parce que mon champ est indexé sans doublon.
2. Si dans la table le champ IDH n'as plus de clé primaire, lorsque je saisi le code dans le champ du formulaire, le code s'execute et le reste de l'enregistrement apparait (ce qui permet à l'utilisateur de ne pas le créer une seconde fois pour rien) mais Access me crée dans la table un nouvel enregistrement avec uniquement le code que je viens de saisir.
En gros, Access me crée une ligne avec juste l'IDH à chaque fois que j'appelle un code.
Comment est-ce que je peux faire pour éviter que ces lignes se creent ? Idéalement, j'aimerais garder ma clé primaire sur le champ IDH.
Est-ce que quelqu'un aurait une piste ?
Merci
Dex
Partager