/// <summary> /// 执行DataTable中的查询返回新的DataTable /// </summary> /// <param name="dt">源数据DataTable</param> /// <param name="condition">查询条件</param> /// <returns></returns> private DataTable GetNewDataTable(DataTable dt,string condition) { DataTable newdt = new DataTable(); newdt=dt.Clone(); DataRow[] dr = dt.Select(condition); for(int i=0;i<dr.Length;i++) { newdt.ImportRow((DataRow)dr[i]); } return newdt;//返回的查询结果 }
另外,datatable.Select()多个条件选择语句和SQL语句类似,如:DataTable.Select("ID=" + id +" and name=‘" +name + "‘")
关于在DataTable中执行DataTable.Select("条件")返回DataTable的解决方法,布布扣,bubuko.com
关于在DataTable中执行DataTable.Select("条件")返回DataTable的解决方法
原文:http://www.cnblogs.com/axiaostudio/p/3690444.html