zoukankan      html  css  js  c++  java
  • 分割DataTable

      /// <summary>
            
    /// 分割数据集
            
    /// </summary>
            
    /// <param name="dtData">数据集</param>
            
    /// <param name="Number">分多少个</param>
            
    /// <returns></returns>
            private IList<DataTable> ListData(DataTable dtData, int Number)
            {
          
                List<DataTable> dtList = new List<DataTable>();
                double meiye=Math.Ceiling(dtData.Rows.Count / (double)Number);
                for (int i = 0; i < Math.Ceiling(dtData.Rows.Count / (double)meiye); i++)
                {
                    DataTable subdt = new DataTable();
                    subdt = dtData.Clone();
                    dtData.AsEnumerable().Skip(Convert.ToInt32(meiye * i)).Take(Convert.ToInt32(meiye)).ToList().ForEach(name => subdt.ImportRow(name));
                    dtList.Add(subdt);
                }
                return dtList;
            }
  • 相关阅读:
    Scala Ant Tasks
    Git挂钩
    读写文件
    DC10用CSS定位控制网页布局
    table设置colspan属性,列宽显示错位解决方法
    ATM和购物商城-错题集
    python 函数参数多种传递方法
    python 函数 初学
    python 集合 gather
    元组 字体高亮 购物车练习
  • 原文地址:https://www.cnblogs.com/hun_dan/p/2526149.html
Copyright © 2011-2022 走看看