bonjour,
j'espère que tous le monde va bien ,
alors mon problème c'est dans mon application faite avec dot.net2008 et access2007 comme base des données,aprés converti en acces 2003
j'ai une table qui s'appelle "stock " ou il ya tous les iformation sur le stock et le reste du du produit
je fait une requête dans l'accès pour me donner la somme du produit et son poids qui reste encore au stock
pour cela j'ai convertis cette requête en SQL j'ai déjà fait ça mais avec une requête qui donne la somme du produit et ça a fonctionné le problème c'est que je veux ajouter un autre critère et c'est le "poids".
je met ce code dans un bouton et le résultat s'affiche dans une textbox qui n'a pas une relation avec la base des données.
voilà le code qui fonctionnait bien :
=========================================================================
Dim sql
As String =
"SELECT le_stock.designation, Sum(le_stock.quantite) AS SommeDequantite FROM le_stock GROUP BY le_stock.designation HAVING (((le_stock.designation)='" &Me.DesignationTextBox.Text & "'));"
Dim CON
AsNew OleDb.OleDbConnection
CON.ConnectionString =
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\moi\moi_complete-2003.mdb" CON.Open()
Dim SETE
As New DataSet
Dim TAB
As New DataTable
Dim ADP
As New OleDb.OleDbDataAdapter(sql, CON)
ADP.Fill(SETE, sql)
TAB = SETE.Tables(sql)
TextBoxX1.Text = TAB.Rows(0).Item(1)
==============================================================================
et voilà le code SQL que je veux intégrer dans ce code de bouton:
SELECT le_stock.designation, le_stock.poid, Sum(le_stock.quantite) AS SommeDequantite
FROM le_stock
GROUP BY le_stock.designation, le_stock.poid
HAVING (((le_stock.designation)="sultan"));=============================================================================
et merci a vous
