c# DataTable select 过滤返回新DataTable
2015-11-07 13:36
316 查看
DataRow[] dr = dt.Select(“col='XXXX'”);//条件:就是字段名='某某'
/// 执行DataTable中的查询返回新的DataTable
/// </summary>
/// <param name="dt">源数据DataTable</param>
/// <param name="condition">查询条件</param>
/// <returns></returns>
private DataTable GetNewDataTable(DataTable dt, string condition,string sortstr)
{
DataTable newdt = new DataTable();
newdt = dt.Clone();
DataRow[] dr = dt.Select(condition,sortstr);
for (int i = 0; i < dr.Length; i++)
{
newdt.ImportRow((DataRow)dr[i]);
}
return newdt;//返回的查询结果
}
/// 执行DataTable中的查询返回新的DataTable
/// </summary>
/// <param name="dt">源数据DataTable</param>
/// <param name="condition">查询条件</param>
/// <returns></returns>
private DataTable GetNewDataTable(DataTable dt, string condition,string sortstr)
{
DataTable newdt = new DataTable();
newdt = dt.Clone();
DataRow[] dr = dt.Select(condition,sortstr);
for (int i = 0; i < dr.Length; i++)
{
newdt.ImportRow((DataRow)dr[i]);
}
return newdt;//返回的查询结果
}
相关文章推荐
- C#中struct和class的区别详解
- 【C#】获取硬盘的型号,一般加密软件的手段
- 制作C#项目安装包
- c# socket udp广播
- CSharp 调用存储过程来执行增、删、改操作
- 【C#】获取系统信息
- 【C#】文件拖放到窗体
- C#操作IIS程序池及站点的创建配置实现代码
- 5.C# 串口类处理上传传感器数据
- 初探C#
- C#正则表达式匹配任意字符
- 【C#】MouseEventArgs事件参数获取鼠标的位置
- C#影院售票系统毕业设计(4)
- C#语言 类
- WPF版的别踩白块
- C#日期与时间
- c#:类 相关练习;
- 在C#中简单调用FindWindow控制其他程序
- Direct3D 地形
- C#开发模式