使用sort属性排序时,为什么日期列不能被自动排序????

zhaoyongzhu 2003-10-13 10:25:30
日期列的显示格式位yyyy-mm-dd,sort属性不能排序该列
格式改成yyyymmdd就可以,但不是有“-“的问题,因为其他列的值里有的也有“-”就能排序。

望高手指点!!!!!
...全文
201 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaoyongzhu 2003-10-14
  • 打赏
  • 举报
回复
控件是MSHFlexGrid

to:: wfnuser(夏雪)
你的提议我已经试过了,我觉得是最没有办法的办法,如果纪录太多排序的时候会闪动的利害。
还是谢谢你的回复!!
dxqylzg 2003-10-14
  • 打赏
  • 举报
回复
绝对没问题:order by date asc
sunnyBelt 2003-10-14
  • 打赏
  • 举报
回复
你日期列的数据类型是不是日期型啊?如果是的话就可以排序,如果是字符性的就要考虑。
MSSQL 2003-10-14
  • 打赏
  • 举报
回复
那是因为排序有按数值排和按字符串排两种了。
日期排序你要先将日期转换为数值。
再排序后转换为日期
zhaoyongzhu 2003-10-14
  • 打赏
  • 举报
回复
to li_ping(** CSDN'S Member **) :
如何把“那一列设置成日期类型”?MSHFlexGrid的列还有类型吗?我的后台数据库是access
li_ping 2003-10-14
  • 打赏
  • 举报
回复
只要把那一列设置成日期类型旧可以了
li_ping 2003-10-14
  • 打赏
  • 举报
回复
改变查询语句不是办法,因为有时候还需要做别的排序;
但是用sort应该没什么问题的,我就是那样做的也没有什么问题啊
of123 2003-10-14
  • 打赏
  • 举报
回复
简易你不要用Sort,而是改变记录集查询语句的By Order子句。
Gelim 2003-10-14
  • 打赏
  • 举报
回复
对什么进行排序啊?
rainstormmaster 2003-10-13
  • 打赏
  • 举报
回复
给什么控件排序呀???

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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