怎么sort databtable?

lude8880 2010-07-02 09:53:56
dtable里面有一列叫createtime,是datetime类型,怎么根据这列排序?
...全文
73 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
无限期隐身 2010-07-03
  • 打赏
  • 举报
回复
可以用linq的lamda表达式
mayonglong 2010-07-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sprc_lcl 的回复:]
DataTable dt;
DataView dv = dt.DefaultView;
dv.Sort = "createtime asc";
//用dv .. dt是没变的
[/Quote]

可以~~
宇峰科技 2010-07-02
  • 打赏
  • 举报
回复
把这一列设为可排序就是了,有个属性的
guyehanxinlei 2010-07-02
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wuyi8808 的回复:]
odv.Sort = "CreateTime DESC";
[/Quote]

支持
wuyi8808 2010-07-02
  • 打赏
  • 举报
回复
odv.Sort = "CreateTime DESC";
lude8880 2010-07-02
  • 打赏
  • 举报
回复
要相反的排序呢?
unicode 2010-07-02
  • 打赏
  • 举报
回复

DataView odv = datatable.DefaultView;
odv.Sort = "CreateTime ASC";
datatable = odv.Table
sprc_lcl 2010-07-02
  • 打赏
  • 举报
回复

DataTable dt;
DataView dv = dt.DefaultView;
dv.Sort = "createtime asc";
//用dv .. dt是没变的

110,568

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧