Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Mettre les stocks d'une table article à jour [ Archives Visual Basic / Bases de données ] (annelise)

mardi 2 novembre 2004 à 12:23:35 | Mettre les stocks d'une table article à jour

annelise

Bonjour, j'ai un problème pour mettre ma table article à jour, par rapport à des lignes de commandes (d'articles). Voici un expemple :


D'un coté j'ai ma table article :

numarticle quantité
10 5
12 10
13 20
15 8


De l'autre ma table(ligne de commande) ou j'ai pris des articles pour une commande:

numcommande numarticle QtéPrise
1 10 1
1 12 5
1 15 4


Moi je dois faire une requete pour mettre à jour ma table article qui serait donc après cette commande comme ça:

numarticle quantité
10 5-1 = 4
12 10-5=5
13 20
15 8-4=4

Si qq1 sais comment faire, merci

Annelise

mardi 2 novembre 2004 à 12:55:27 | Re : Mettre les stocks d'une table article à jour

ITALIA

Membre Club
Réponse acceptée !
En DAO ca donne :
( En cochant Projet... Références ....Microsoft DAO 3.51 Object Library )

Set Db = OpenDatabase("C:\MaBase.mdb")
Set MAJ = Db.OpenRecordset("SELECT * FROM Table1")
If MAJ.recordcount <>0 then
Do Until MAJ.eof
Set Renseig= Db.OpenRecordset("SELECT * FROM Table2 WHERE numarticle = " & MAJ("numarticle") &" ")
if Renseign.recordcount<>0 then
MAJ.Edit
MAJ("quantité")=MAJ("quantité")+Renseig("QtéPrise")
Maj.Update
end If
MAJ.Movenext
Loop
End If
Set MAJ=Nothing
Set Db=Nothing

It@li@

mardi 2 novembre 2004 à 16:40:38 | Re : Mettre les stocks d'une table article à jour

annelise

Merci pour le code, j'ai fait qq tests et ça marche.


mercredi 3 novembre 2004 à 07:58:52 | Re : Mettre les stocks d'une table article à jour

ITALIA

Membre Club
coches reponse acceptée pour ma soluce ca peut aider d'autres personnes !

It@li@



Cette discussion est classé dans : table, commande, jour, article, numarticle


Répondre à ce message

Sujets en rapport avec ce message

mise à jour d'une table part le bier d'une autre table [ par HUGOFLASH ] bonjour,voilà ma question:j'ai une table stoc et une table commandeje voudrai mettre à jour mon stock suivant la commandeex:en stoc j'ai 10 boites de Mise à jour [ par chubaka73 ] Bonjour,Je dispose d'une base Access qui comporte une table Recette et une table Produit, lorsque je créé une recette à travers un petit prog sous VB6 Mise a jour d'une bdd avec une requete en vba [ par hasen ] Bonjour, bonjour!Alors voila, je voudrais savoir si sous access on pouvait enlever les messages du style "Attention, vous allez mettre à jour un champ dialogue avec une base mysql [ par elicend ] Salutje ne trouve pas d'exemple simple adaptable me permettant de dialoguer avec des bases mysql, hébergées soit sur easyphp, soit chez free :voici la VBA : mise à jour d'un champ d'une table [ par Enaira ] SalutMon code ne marche pas. qqun peut me dire ce qui ne va pas ou me donner un autre code?Je cherche à mettre à jour un champ d'une table (tous les e Mettre a jour ma table via UPDATE : marche pas [ par foliop ] salutjai un bouton avec dedans :Dim update As New ADODB.Recordsetn = Text16.Textp = Text18.TextSet update = DE1.Connection1.Execute("Update résultats ado.net update en cascade access [ par drastik74 ] Bonjour, voila j'ai une base access avec plusieurs tables liées entre elles par des relations. Lorsque je veux faire une mise a jour sur la table pare vba mise à jour d'une table [ par inthecorner ] Bonjour,j'ai un probleme ...dans un formulaire j'ai un bouton command qui sert a mettre à jour un champ dans un table..je fais la mise à jour a l'aide Mise à jour table [ par globule ] Bonjour, Comment remplacer une table dans une base access à partir d'une autre table d'une autre base.Autres questionsComment connaitre le type d'un c very important:mise a jour entre 2 tables d'un bas de données [ par kro1664 ] kro1664!!!!!!!!le probleme est:j'ai de table dans une base de donnée qui s'appelle stockdans ces 2 table j'ai un champ quantité de piècelorsque je veu


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.