在gridview或datagrid中添加汇总行的三种实现方式
2007-04-10 23:50
302 查看
1. 在SQL语句中使用rollup,直接在返回的计算结果中就包含合计值,此种方法不需要多少代码来单独计算, 但要求使用sql server或oracle 8i数据库才支持rollup语法.
2. 在返回的datatable中循环每行,人工计算合计值,并给datatable添加此合计行.
3. 在gridview的rowdatabound或datagrid的itemDataBound事件中人工计算合计值, 此方法不受任何数据库影响.
各方法的优劣请参考原文: http://aspalliance.com/6_Summary_Rows_in_a_DataGrid_A_Comparison_of_Techniques
2. 在返回的datatable中循环每行,人工计算合计值,并给datatable添加此合计行.
3. 在gridview的rowdatabound或datagrid的itemDataBound事件中人工计算合计值, 此方法不受任何数据库影响.
各方法的优劣请参考原文: http://aspalliance.com/6_Summary_Rows_in_a_DataGrid_A_Comparison_of_Techniques
相关文章推荐
- DataGrid和GridView自动增加序号(三种实现方式)
- GridView自动增加序号(三种实现方式)
- (4.1.45.2)RecyclerView实现带header的GridView效果:添加viewType方式
- easyUI datagrid每行数据添加操作按钮的方法(实现方式二)
- GridView自动增加序号(三种实现方式)
- GridView自动增加序号(三种实现方式)
- C#实现创建桌面快捷方式与添加网页到收藏夹的示例
- 基于heartbeat+nfs的高可用web(三种方式实现)
- samba三种方式实现自动挂载
- android中三种方式实现水平滑动ViewPager,ViewFilpper,ViewFlow
- JAVA多线程实现的三种方式
- servlet实现的三种方式与servlet线程安全
- Servlet教程 (二) 实现Servlet的三种方式
- 关于在listview或者gridview等控件中实现跑马灯效果的最好方式
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- Python编程入门之Hello World的三种实现方式
- JAVA多线程实现的三种方式
- WebSocket不同版本的三种握手方式以及一个Netty实现JAVA类