DataTable记录集中数据排序的问题!!! 现在我将数据读到DataTable中,根据我的条件将DataTable中的数据排序,我现在不想到数据库中排序,既然数据已经读到,我就根据排序条件将数据排序,如何实现??DataTable中是否提供相应功能!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的,用DATAVIEW中的SORTprivate void SortByTwoColumns(){ DataView myDataView = DataTable1.DefaultView; myDataView.Sort = "State, ZipCode DESC";} DataRow[] rows = DataTable1.Select(""," [Column] DESC ");DataTable tmptb = DataTable1.Clone();tmptb.Rows.Clear();foreach (DataRow row in rows) tmptb.ImportRow(row);得到的tmptb就是你要的排序后的datatable 没用的,只是显示的时候排序了,但这个dataSet还是没有排序 C#位运算符的实际应用 读取access数据库里的数据 c#客户端内存不断增加导致程序死掉 c# 算法找数,在线等 关于一个在NTFS驱动器上,文件夹加密的问题 ASP.NET怎么获得系统时间?怎么进行刷新,显示时间 怎样在datagrid中设置数据格式? Net中如何使用COM+服务? 又一个简单问题 为什么我编译的时候,bin目录下只有一个dll文件,要有多个dll文件怎么做。 存储过程返回2记录集,如何指定一个Fill到单表DataSet 介绍本C#的好书
{ DataView myDataView = DataTable1.DefaultView;
myDataView.Sort = "State, ZipCode DESC";
}
DataTable tmptb = DataTable1.Clone();
tmptb.Rows.Clear();
foreach (DataRow row in rows)
tmptb.ImportRow(row);
得到的tmptb就是你要的排序后的datatable