.net开发笔记之十二:在Datagrid控件中添加统计(合计)行
2006-12-16 11:30
316 查看
财务表格中经常在最后一行进行统计(合计):对相应列的所有数据求和,将得到的合计值放入该行。
用Datagrid控件结合DataRow对象以及前面提到的从Datagrid控件中取单元格值的方法可以实现,主要代码如下:
Dim tmpRow As DataRow
......
rowCount = myds.Tables("salary_test").Rows.Count
colCount = myds.Tables("salary_test").Columns.Count
tmpRow = myds.Tables("salary_test").NewRow
Dim sum
tmpRow.Item(0) = "合计"
For i = 1 To colCount - 1
sum = 0
For j = 0 To rowCount - 1
sum += myds.Tables("salary_test").Rows(j).Item(i)
Next
tmpRow.Item(i) = sum
Next
myds.Tables("salary_test").Rows.Add(tmpRow)
用Datagrid控件结合DataRow对象以及前面提到的从Datagrid控件中取单元格值的方法可以实现,主要代码如下:
Dim tmpRow As DataRow
......
rowCount = myds.Tables("salary_test").Rows.Count
colCount = myds.Tables("salary_test").Columns.Count
tmpRow = myds.Tables("salary_test").NewRow
Dim sum
tmpRow.Item(0) = "合计"
For i = 1 To colCount - 1
sum = 0
For j = 0 To rowCount - 1
sum += myds.Tables("salary_test").Rows(j).Item(i)
Next
tmpRow.Item(i) = sum
Next
myds.Tables("salary_test").Rows.Add(tmpRow)
相关文章推荐
- .net开发笔记之十二:在Datagrid控件中添加统计(合计)行
- .net开发笔记之六:从DataGrid控件中取某一单元格的显示值
- .net开发笔记之六:从DataGrid控件中取某一单元格的显示值
- .net开发笔记之八:在Html中置换datagrid控件中的显示值
- .net开发笔记(十二) 设计时与运行时的区别(续)
- android 开发零起步学习笔记(十二):android监听事件添加动作的三种方式
- IOS开发笔记之十二——Xcode下类中供外部调用的方法添加注释说明技巧
- 一起谈.NET技术,SharePoint开发笔记-SharePoint2010添加ASP.NET应用程序
- .net开发笔记之八:在Html中置换datagrid控件中的显示值
- Sh“.NET研究”arePoint开发笔记-SharePoint2010添加ASP.NET应用程序
- .net开发笔记(十二) 设计时与运行时的区别(续)
- .NET开发笔记--对config文件的操作(3)
- iReport 笔记(七) 为子报表添加统计信息
- BOLT.NET 学习笔记(一) 开篇 用.net winform 快速开发 炫酷的界面
- 步步为营 .NET 设计模式学习笔记 十二、Observer (观察者模式)
- 步步为营 .NET 设计模式学习笔记 十二、Observer (观察者模式)
- 【开发笔记】 .Net平台下log4Net日志的使用
- .Net开发笔记(二十一) 反射在.net中的应用
- [原]【Visual C++】游戏开发笔记十二 游戏输入消息处理(一) 键盘消息处理
- Android开发笔记: Android动态添加、删除控件