Bonjour à tous
Je suis vraiment désespérée J'ai beau cherché sur net mais j'ai rien trouvé. Bon voilà mon problème
je dois développer une application de gestion de stock des pièces de rechanges pour mon travail , j'ai crée 3 tables la première nommé Bon entré magasin contenant la référence des pièces de rechanges, Date entré , Quantité entrante . La deuxième table nommée Bon sortie magasin qui contient La référence des pièces de rechanges , Date sortie , Quantité sortante . La dernière est la table des pièces de rechanges ,elle comporte le numéro de série , l'emplacement , type , fournisseur ect et un autre champs quantité en stock .Mon problème est au niveau de ce champs là . je savais pas comment calculer cette quantité et l'afficher automatiquement , pour que lorsque le gestionnaire visualise les pièces de rechanges ,il pourra savoir la quantité restante en stock . pour l'affichage des autres données (emplacement , type , fournisseur) , j'ai utilisé le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Public Sub datagridshow() Dim ds As New DataSet Dim dt As New DataTable ds.Tables.Add(dt) Dim da As New OleDbDataAdapter da = New OleDbDataAdapter("Select * from [Les piéces de rechanges] ORDER by Référence_PDR DESC", con) da.Fill(dt) DataGridViewX1.DataSource = dt.DefaultView End Sub
mais je savais pas comment afficher la quantité en stock , ça fait 3 mois maintenant que je cherche mais en vain , est ce qu'il y a quelqu'un qui pourra m'aider s'il vous plait ? je sais que pour calculer la quantité en stock ,je dois utiliser la requête select sum quantité entrante et sum quantité sortante et puis soustraire la somme des entrés de la somme des sorties , Mais je savais pas comment écrire le programme .[/B]
Je travaille avec access 2007 , visual studio 2010 et VB.net les valeurs seront affichés dans un datagridview .
Merci de m'aider.
Partager