Bonjour,

J'ai une formulaire d'affichage de produits, et j'aimerai afficher le stock disponible.

Pour cela, j'ai créer une strSql
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
strStock = "SELECT tbl_MouvementStock.IdProduit, Sum(tbl_MouvementStock.QtReçu) AS SommeDeQtReçu, Sum(tbl_MouvementStock.QtVendu) AS SommeDeQtVendu, Sum([QtReçu]-[QtVendu])AS StockTot " & vbCrLf
strStock = strStock & "FROM tbl_MouvementStock GROUP BY tbl_MouvementStock.IdProduit" & vbCrLf
strStock = strStock & "HAVING (tbl_Produits.IdProduits)= " & Me.IdProduit & ";"
basé sur une requête que j'ai creer via l'assistant.

Via MsgBox je contrôle le string et il me semble que tout est correct. Il choisi aussi le bon record selon le produit ou je me trouve.

Mais comment dois je faire pour faire executer ce SQL et récuperer le résultat dans mon champs Stock Dispo sur le formulaire?

Je tourne en rond sur ce point si.

Merci pour vos remarques

Hans