如何在DataTable里按某一列的数据排序?
新建了一个DataTable,里面有一列存放时间!现在我想按时间这一列排序,但是好像DataTable.Columns没有排序功能,,请教大虾! 问题点数:20、回复次数:6Top
1 楼lywzl(悠闲闪客)回复于 2005-11-03 19:31:29 得分 0
在配置sql数据适配器时用查询分析器中的排序功能。Top
2 楼yrh2008sql(yrh2008sql)回复于 2005-11-04 08:52:37 得分 0
在datatable里面没有sort函数,不过在dataview里面有的,帮顶Top
3 楼linpihong(沉静的心)回复于 2005-11-04 08:59:19 得分 10
DataView dv = new DataView(datatable)
dv.sort();Top
4 楼jeffishow(轩辕子)回复于 2005-11-04 09:49:38 得分 0
谢谢楼上的三位!Top
5 楼drk928(一起看斜阳)回复于 2005-11-04 10:07:46 得分 0
可以在绑定的时候排好,也可以取与之绑定的DataView.SortTop
6 楼singlepine(小山)回复于 2005-11-04 21:44:27 得分 10
ds.Tables[0].DefaultView.Sort="Timetemp asc";
ds.AcceptChanges();
UltraWebGrid1.DataSource=ds;
UltraWebGrid1.DataBind();Top




