Bonjour la communautée

ci dessous un petit bout de code qui me permet de chargé des données dans une datagridview via un datatable, jusque la rien de sorcier.
Le résultat qui se trouve dans la datatable 'TableDetail' , je voudrais faire un regroupement des données qui sont identique et calculer des totaux de lignes

Quelqu'un aurait une idées lumineuse qui pourrait m'éclairer


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
Dim TableDetail As DataTable
Dim daFood1  as DataAdapter
Dim DsFood1 as DataSet
 
DsFood1 = New DataSet
CnxFood = New OleDbConnection(Cnx)
CnxFood.Open()
 
StrSql = "SELECT * FROM DocDetail WHERE NumDocAdmin=" & DsFood.Tables("DocAdmin").Rows(i).Item("NumeroDocument") & " AND DocDetailType='BL'"
 
daFood1 = New OleDbDataAdapter(StrSql, Cnx)
 
daFood1.Fill(DsFood1, "TableDetail")
CnxFood.Close()
 
DataGridView1.DataSource = DsFood1.Tables("TableDetail")