日期:2014-05-20  浏览次数:20469 次

请问,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 如果是用 dataview dv.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 倒序