C#中datatable数据切割取部分数据
来源:互联网 发布:淘宝怎么免物流发货 编辑:程序博客网 时间:2024/06/05 20:30
有些时候我们在查询完数据之后,我们需要对数据表Datatable进行相应的切割获取自己想获取的数据,这个时候我们就可以用到下面这个方法进行数据切割,切割的原理很简单,其实就是将Table表中的数据转换成linq数据格式的数据,然后用linq的切割方法进行数据切割,代码参数传进来的是一个数据表和开始切割位置和结束切割位置,具体代码如下:
/// <summary>
/// 切割数据表用的函数
/// </summary>
/// <param name="dt"></param>
/// <param name="from"></param>
/// <param name="pagesize"></param>
/// <returns></returns>
public static DataTable TablePage(DataTable dt,int from,int pagesize) {
DataTable pagedt = dt.Clone();
var query = dt.AsEnumerable().Skip(from).Take(pagesize);
foreach (DataRow item in query)
{
pagedt.Rows.Add(item.ItemArray);
}
return pagedt;
}
- C#中datatable数据切割取部分数据
- C#关于取DataTable中中间数据的方法
- C#中向dataTable中添加数据
- c# 从DataTable中取得指定数据
- C#如何向datatable中插入数据
- C# datatable中重复数据去重
- C# 向DataTable中插入数据或伪造DataTable
- C#修改datatable数据
- C# - 数据备份-datatable数据写入到CSV文件中
- dataTable 中添加数据
- dataTable 中添加数据
- C#中将DataTable中数据导出到csv文件中
- C#中将DataTable中数据导出到csv文件中
- C#中将DataTable中数据导出到csv文件中
- C#中将DataTable中数据导出到csv文件中
- C#中将DataTable中数据导出到csv文件中
- c#将DataTable中数据写入到CSV文件中
- C#中向DataGridView中添加DataTable数据
- hadoop的文件系统
- error C2871: “cv”: 具有该名称的命名空间不存在 解决思路
- js(jQuery)获取时间的方法及常用时间类
- Java之Pcap文件解析(一:Pcap格式分析)
- 摇号条件 断月也可以
- C#中datatable数据切割取部分数据
- 单例模式及单例类的构建
- ES6学习——类语法:继承中的实例构造过程
- java 多用户 B2B2C 商城系统源码
- 解决This Handler class should be static or leaks might occur
- c# FTP文件上传
- graphx操作实例07-degrees和neighbors
- 现在不使用ASI的原因
- 【Java基础】Java中随机数的生成