OVH Cloud OVH Cloud

Requête mise à jour

1 réponse
Avatar
Mickael francois
Bonjour,

J'ai 2 tables liés stock et fichier consommables.
J'ai fait un formulaire ajout operation qui permet de rentrer des données
dans des zones de texte.
Je voudrai en plus que lorsque je saisie ma quantité (table fichier
consommables) et que je valide cela modifie la valeur stock (table stock
consommables).
J'ai deja essayé avec une requête mise à jour, le résultat est soit cela me
remet tout à zéro, soit cela me rajoute la valeur dans tous les
enregistrements.
Si vous avez une idée, aidez moi.

(3éme ou 4éme fois que je pose ce problème).

1 réponse

Avatar
François
Bonjour,

C'est un peu succinct comme description.

Comment sont gérés les stocks ?

S'agit - il d'une table qui comprend toutes les entrées et
toutes les sorties, le stock étant calculé par la somme de
tous les mouvements par produits
ou bien d'une table contenant l'ensemble des produits en
un seul exemplaire avec une zone stock ?

Dans le premier cas, une requête ajout devrait pouvoir
suffire apres avoir valider votre mouvement
Dans le deuxième cas la requête Mise à jour devrait
fonctionner à condition d'avoir un code référence unique
Pour chaque produit du stock et de valider
l'enregistrement dans la première table avant la mise à
jour

Vous pouvez également passer par une fonction qui met à
jour votre table stock en s'appuyant sur la référence du
produit , le nombre dans la table stock et le nombre
ajouté ou retiré

Bonne journée

François

-----Message d'origine-----
Bonjour,

J'ai 2 tables liés stock et fichier consommables.
J'ai fait un formulaire ajout operation qui permet de
rentrer des données

dans des zones de texte.
Je voudrai en plus que lorsque je saisie ma quantité
(table fichier

consommables) et que je valide cela modifie la valeur
stock (table stock

consommables).
J'ai deja essayé avec une requête mise à jour, le
résultat est soit cela me

remet tout à zéro, soit cela me rajoute la valeur dans
tous les

enregistrements.
Si vous avez une idée, aidez moi.

(3éme ou 4éme fois que je pose ce problème).


.