我正在尝试从datagridview中的单个列计算数据。知道怎么样? 我还需要它显示在标签上..
我正在使用vb.net 我的数据库也是mySQL。
谢谢,
答案 0 :(得分:0)
这总结了一列
mylabel.text = Convert.ToDouble(CType(DGV.DataSource, DataTable).Compute("SUM(MyColumn)", ""))
答案 1 :(得分:0)
您可以访问行中的每个单元格的值" i"和列" x"通过使用for-construct。此示例显示如何获取列中的每个值的总和" x"并将其设置为标签。
Dim sum As Double = 0
With Me.myDGV
For i = 0 To .RowCount - 1
Dim value As Double = .Rows(i).Cells(x).Value
'compute something with the value, for example add to a sum
sum = sum + value
Next
End With
Me.myLabel.text = sum.ToString