用的是 GridView系统里有一个 char(10) 存着一个日期: 
格式是 日/月/年 比如: 05/08/2008 
30/06/2008 
25/02/2008 如果直接用 GridView 的内置功能就成了这样05/08/2008 
25/02/2008 
30/06/2008 可是正确的应该是: 25/02/2008 
30/06/2008 
05/08/2008 
请问应该怎么做感觉麻烦的是这些日期列是自动生成的, 不是自定义的。。
谢谢了
谢谢了。。

解决方案 »

  1.   

    那在查询数据库的时候就给排序呢,,,然后在绑定给gridview
      

  2.   

    可以考虑在SQL语句中先做好排序,充分利用SQL提供的强大功能
      

  3.   

    强烈支持先再SQL查询中排序再绑定
      

  4.   

    关键是, 显示的格式是 日/月/年, 你在数据库排好了, 第一次GRIDVIEW也显示正常, 然后一点 GridView 上的排序又不对了
      

  5.   

    建议字符串型日期格式定义为"yyyy-MM-dd"
    例如:"2008-05-05","2008-08-08","2009-01-01"
    这样就可以按字符串排序了!