Accès concurrentielle

Perle_am Messages postés 2 Statut Membre -  
Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir,

En faite , j'ai un problème au niveau de l'ajout simultanément d'un produit par exemple de la part de 2 utilisateur d'une BD ( architecture Client/serveur ) dans un table

Prod( idProd, nomProd ,couleurProd, poidProd )

Le problème c'est au niveau idProd qui est unique pour chaque produit !!!! et l'ajout ca c fait simultanément :(

Donc c'est quoi la solution ICI ..!!

Et Merci d'avance..

3 réponses

  1. Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
     
    Laisse ta base de donnée le remplir, si c'est juste un int, ta BDD doit gérer l'incrémentation.
    0
  2. Perle_am Messages postés 2 Statut Membre
     
    Oui , et je pense aussi qu'il faut générer des séquences pour gérer ca , ou bien appeler la fonction LAST_INSERT_ID()
    0
  3. Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
     
    Ta BDD (SI c'est bien mysql) gère l'auto-incrémente, pas besoin de t'embêter avec des fonctions, passe simplement par phpmyadmin pour modifier ton champ et rajouter l'auto-incrémentation.
    0