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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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.
"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.
"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.