我想让 表 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默认是前面那种排序方式?

解决方案 »

  1.   

    如果是sql order by 字段 desc如果是用
    dataviewdv.sort = "字段 desc"
      

  2.   

    order by substr()。我想你是说要按月排吧。SQL有些函数可以截取字符的。就像C#的substring你可以在帮助文档里看一下
      

  3.   

    select * from 表名 order by 日期字段 desc
      

  4.   

    order by 日期字段 descdesc---降序
    asc ---升序
      

  5.   

    order by 日期字段 descdesc---降序
    asc ---升序
      

  6.   

    数据源排好序,用楼上的sql语句
      

  7.   

    谢谢各位好心大哥!!!
    我在SQL查询分析器里面看到了select * from 表名 order by 日期字段 desc 的效果
    但是我想让dataview里面任何时候都那么显示啊...
    我该怎么做啊?
    最好在datagridview或者数据源里面做...
    请告诉我怎么做好吗?谢谢!!
      

  8.   

    谢谢各位老师让我知道了还可以在数据源进行排序!
    我在MSDN上找到的  希望对不知道的朋友有所帮助 同时希望我能看懂然后会用 啊门
    ==========
    ASP.NET  
    使用数据源控件对数据进行排序  通过利用数据源控件提供的排序功能,GridView 控件可对其绑定到的数据进行排序。 在数据源控件中启用排序
    支持排序的数据源控件包括 ObjectDataSource、SqlDataSource 和 AccessDataSource 控件。SqlDataSource 和 AccessDataSource 控件只有在其 DataSourceMode 属性设置为 DataSet(默认)时才支持排序,如下面的示例所示:Visual Basic 复制代码
    <asp:GridView ID="EmployeesGridView" 
      DataSourceID="EmployeesSqlDataSource" 
      DataKeyNames="EmployeeID" 
      AllowSorting="True"
      RunAt="Server" />
       
    <asp:SqlDataSource ID="EmployeesSqlDataSource"  
      SelectCommand="SELECT EmployeeID, LastName, FirstName FROM Employees" 
      Connectionstring="<%$ ConnectionStrings:NorthwindConnectionString %>" 
      RunAt="server" />C# 复制代码
    <asp:GridView ID="EmployeesGridView" 
      DataSourceID="EmployeesSqlDataSource" 
      DataKeyNames="EmployeeID" 
      AllowSorting="True"
      RunAt="Server" />
       
    <asp:SqlDataSource ID="EmployeesSqlDataSource"  
      SelectCommand="SELECT EmployeeID, LastName, FirstName FROM Employees" 
      Connectionstring="<%$ ConnectionStrings:NorthwindConnectionString %>" 
      RunAt="server" />如果 SelectMethod 返回的对象是 DataSet、DataTable 或 DataView 对象,则 ObjectDataSource 控件支持排序。ObjectDataSource 还支持按排序后的顺序对数据源中的结果进行检索。
      

  9.   

    order by 字段 asc          顺序
    order by 字段 desc          倒序