Bonjour,
Sous Access, j'ai une table TProduit avec les champs Id, Article et Stock. Elle contient des doublons sur le champs Article.
J'ai une requête qui retourne le contenu sans doublon où chaque enregistrement contient pour Stock, la somme des valeurs qui existent dans les doublons.
Par exemple, si j'ai :
Id 1, Article Tasse, Stock 50
et aussi :
Id 15, Article Tasse, Stock 100
La requête me retourne :
Id 1, Article Tasse, Stock 150.
Voici la requête sous Access : SELECT MIN(Id) AS IDMIN, SUM(STOCK) AS TOTALSTOCK FROM TProduit GROUP BY Article
La même requête reportée sous VB me donne pour l'exemple ci-dessus :
Id 1, Article Tasse, Stock 50.
C'est comme si la somme ne se faisait pas ...
Voici la requête sous VB : Sql = "SELECT MIN(Id) AS IDMIN, SUM(STOCK) AS TOTALSTOCK FROM TProduit GROUP BY Article".
Sous VB, la requête est exécutée par un DataAdapter ou par un DataReader, cela ne change rien.
Si quelqu'un a une idée ...
Merci
Partager