C# dataGridView 列值相加 C# dataGridView有A,B,C,D,E五列当C列的值相同 将同行下E列的值进行相加一直判断到数据的最后一行求代码指导 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dataGridView是怎么绑定的数据源,是不是绑定一个DataTable,如果是这样,咱们直接判断DataTable里的值,进行相加操作,不是很简单么? 到数据库操SQL语句作会简单一些吧,试试看~ 比如你得到的Dataset,可以得到每一列的值吗?你再循环累加这列的值就行了! 我是连接数据库得到的数据 然后显示在dataGridView中 我是说,你用SQL语句去操作你要的列满足条件的和或其他。比如,你select sum(a) from table,你可以用语句操作好了放到Gridview中就好啦,如果你是想先绑定表而后再来对表进行操作,那么你就循环吧,把满足条件的Add到某个list进行操作! A B C D E 3 5 5 6 2 6 3 9 3 1 2 5当C中相同 累加E的值 结果应该是 3 152 11 5 6 以这种方式显示出来 你操作一个 DataGridView 就要 重绘以下。DataGridView 的数据源 是 object 类型的。DataSet ,List<T> ,Array ,DataTable 都可以的。对这种问题就应该在 数据源那里处理了,头次见到你这么做的还放在 UI 去计算, 谁说不能在UI操作?哪个规定不能?想怎么操作就怎么操作.用数据表和用UI随心所欲.操作UI就是循环列和行一样可以进行运算和更新. http://blog.csdn.net/xianfajushi/article/details/8117568这是最近发布的,表和控件都可以进行想要执行的. 在sql 语句中 分组计算一下 开启VS2008程序时报:加载设计器前避免可能发生的数据丢失,必须纠正以下错误:未能加载文件或程序集""或它的某一个依赖项。系统找不到指定的文件。 请问Linq.Enumerable方法的参数问题 问个泛型类问题 求助:反编译C# exe程序,Form页面不能正常显示 c#中如何获取当前时间?? Report1.rdlc 文件的设置 Security Application Block 问题 winform多线程并发问题 radiobutton问题 关于使用OPCDAAuto.dll连接OPCServer的问题 省市连接代码问题 C#如何在一个外部类中调用form1里面的控件
3 5
5 6
2 6
3 9
3 1
2 5
当C中相同 累加E的值 结果应该是
3 15
2 11
5 6 以这种方式显示出来
DataGridView 的数据源 是 object 类型的。DataSet ,List<T> ,Array ,DataTable 都可以的。对这种问题就应该在 数据源那里处理了,头次见到你这么做的还放在 UI 去计算,
用数据表和用UI随心所欲.
操作UI就是循环列和行一样可以进行运算和更新.