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
4822
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
4822
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
4822
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