我想不通过SQL对DataGridView中显示的数据进行分类汇总,
因为我进分类汇总的数据不是从数据库读出来的完整数据,而是对DataGridView中进行过Rowfilter筛选出来的数据进行分类
分类汇总。不知道能否实现!

解决方案 »

  1.   

    为什么用筛选呢,用sql分别写不可以吗?
      

  2.   

    因为筛选条件的组合方式太多了。用SQL语句效率太低。用存储过程只能动态创建。而且会很复杂!
    GrideView不能进行分类汇总吗?
      

  3.   

    邦顶,我一般都在SQL语句中。
      

  4.   

    可以这样
    int n=0;
    for(int i=0;i<DataGridView1.Rows.Count;i++)
    {
       if(datagridview1.Rows[i].Cell["列名"].ToString()=="汇总字段")
       {
           n++;
       }
    }
    n就是汇总结果!