您的位置:首页 > 编程语言 > C#

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;//返回的查询结果

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: