Plusieurs utilisateurs dans DB Access

Résolu
libertenorosa Messages postés 3 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 15 janvier 2008 - 9 janv. 2008 à 18:21
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 - 15 janv. 2008 à 13:38
SVP
j'ai une base de données Access qui va etre utilisée par 30 personnes. le probleme que je rencontre est comme suit:
Le champ "Code" dans la table1 est une clé primaire.
le formulaire1 basé sur table1 contient un botton (sur son clique, il donne au "code" le max+1).
==> si 2 personnes cliquent au meme temps, ils recevront le meme numero dans le champ "code".......
tout est sur les formulaire?
quelle idée vous me proposez?
je suis encore débutant mais je peut tout comprendre, meme les code les plus compliqués.
merci

prince

3 réponses

cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
15 janv. 2008 à 13:38
Salut,

Regarde directment dans ma source comment j'ai fait, dans le formulaire le bouton : Nouveau

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
3
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
9 janv. 2008 à 19:09
Salut,

J'ai eu le même souçi pour une de mes source en Vb6(Quick_Exp) pour avoir un N° de bon de livraison qui doit-être unique...La solution que j'ai utilisé, c'est que j'ai déclaré mon Champ BL dans ma table : indéxé sans doublon, et quand je valide l'enregistrement et qu'il risque d'y avoir un doublon j'ai le retour d'erreur du gestionnaire d'erreur qui est : -2147467259 (renvoyé par access), et de ce fait je ne valide donc pas le bl de la personne qui à reçu cette erreur...je vais de nouveau dans la table, prend le dernier et fait +1.

Enfin, j'espère m'être fait comprendre...lol...

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
0
libertenorosa Messages postés 3 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 15 janvier 2008
15 janv. 2008 à 13:24
Merci pour votre interet.
Je veux savoir SVP si le retour à la table est manuel ou vous utilisez un code?
merci encore une fois.
0
Rejoignez-nous