vb.net 2010 DataGridView 最后一行加上合计

我做了一个很简单的流水帐,但DataGridView不知道在最后一行加上金额合计,请高手帮忙。... 我做了一个很简单的流水帐,但DataGridView 不知道在最后一行加上金额合计,请高手帮忙。 展开
 我来答
百度网友84fe8ec45
2011-12-21 · TA获得超过845个赞
知道小有建树答主
回答量:763
采纳率:0%
帮助的人:488万
展开全部
如果你的DataGridView里的数据是绑定的,那就不能添加合计,因为绑定的表是不能添加行的,得使用 绑定控件.AddNew 方法。
OK,如果你的表不是绑定的,那么就按以下代码修改:
DV.Rows.Add() ‘’’添加一个新行
Dim money As Double = 0 ‘’‘定义一个存放合计的数
Dim i As Integer ’‘’定义一个整数
For i = 0 To DV.RowCount - 1 ‘’从第0行到最后一行依次计算求和
money = money + DV.Rows(i).Cells(“金额”).Value ‘’将名为金额的列中的行一行一行加起来
Next
DV.Rows(DV.RowCount - 2).Cells(“金额”).Value = money ’‘给最后一行赋上合计数
注意,如果DV没有新增的行,就是没有前面带个*号的行,那上面就是-1,而不是-2
追问
谢谢你!我的是载入ACCESS里面的数据,载入进来没有合计,能帮我改下吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式