OVH Cloud OVH Cloud

Requête ajout conditionnelle

1 réponse
Avatar
alain
Bonjour
Soit une requête ajout qui complète une table Commande(IdArticle,
IdCommande,DateCommande).
Si par erreur, je lance 2 fois la requête, les données sont ajoutées 2
fois dans la table.
Comment faire pour éviter cette erreur ? (dans mon cas, je pourrais
peut-être utiliser le champ IdCommande qui est unique donc qui ne doit
pas présenter de doublons dans la table commande ?)
Merci par avance de votre aide
Alain

1 réponse

Avatar
3stone
Salut,

"alain"
| Soit une requête ajout qui complète une table Commande(IdArticle,
| IdCommande,DateCommande).
| Si par erreur, je lance 2 fois la requête, les données sont ajoutées 2
| fois dans la table.
| Comment faire pour éviter cette erreur ? (dans mon cas, je pourrais
| peut-être utiliser le champ IdCommande qui est unique donc qui ne doit
| pas présenter de doublons dans la table commande ?)


On ne connait pas ta construction... mais qu'est qui déclenche cette
requête ajout ? un bouton ??

Tu devrais placer cette exécution dans un événement du formulaire
pour qu'elle ne se produise *que* lors la saisie.


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/