Bonjour,
dans le cadre d'un projet de gestion Commerciale Multi-Magasins
j'essaie de trouver une méthode fiable pour faire des enregistrements d'articles, après que l'utilisateur est remplit des champs
CI-joint le Diagramme de classes Article-Magasin
j'ai pu réaliser ces lignes ci-dessous dans le code de l'application , mais elles ne sont pas exactement justes car avant l'exécution de la 2e requête une autre requête d'insertion pourrait être exécuter par un autre utilisateur
j'ai pensé au trigger ,mais ne maitrisant pas assez bien ce domaine je ne pouvait pas obtenir le champ champId_magasin qui est plutôt choisit par l'utilisateur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Insert INTO Articles(reference,designation,...) VALUES(champ1,champ2,....) SELECT MAX(id_article) as id FROM ARTICLES INSERT INTO STOCKS(id,champId_magasin,....)
Merci d'avance pour votre aide.
PS:ma base de données est SQL SERVER
Partager