当前位置: 代码迷 >> ASP.NET >> 请教,order by 到底如何用
  详细解决方案

请教,order by 到底如何用

热度:3770   发布时间:2013-02-26 00:00:00.0
请问,order by 到底怎么用?
我想让   表   1     里面表示日期的A列     按下面的顺序表达出来:
3月9日
3月7日
3月2日
2月28日
1月17日

现在gridview的顺序是:
1月17日
2月28日
3月2日
3月7日
3月8日

必须在   gridview中显示后点排序才会变成我期望的排序方式,请问怎么让gridview默认是前面那种排序方式?

------解决方案--------------------------------------------------------
如果是sql order by 字段 desc如果是用dataviewdv.sort = "字段 desc "
------解决方案--------------------------------------------------------
你直接在数据源中排好序不就得了
------解决方案--------------------------------------------------------
order by substr()。我想你是说要按月排吧。SQL有些函数可以截取字符的。就像C#的substring你可以在帮助文档里看一下
------解决方案--------------------------------------------------------
select * from 表名 order by 日期字段 desc

------解决方案--------------------------------------------------------
order by 日期字段 desc

desc---降序
asc ---升序
------解决方案--------------------------------------------------------
order by 日期字段 desc

desc---降序
asc ---升序

------解决方案--------------------------------------------------------
数据源排好序,用楼上的sql语句
------解决方案--------------------------------------------------------
order by 字段 asc 顺序
order by 字段 desc 倒序
  相关解决方案