找回密码
 加入
搜索
查看: 2306|回复: 3

access数据库的排序问题

  [复制链接]
发表于 2008-10-1 17:54:01 | 显示全部楼层 |阅读模式
怪我没描述清楚还是怎么? 没人理我啊.
从数据库里读出数据,然后在
GUICtrlCreateListViewItem ( $RS.Fields (0).value&"|"& $RS.Fields (1).value&"|"& $RS.Fields (2).value&"|"& $RS.Fields (3).value&"|"& $RS.Fields (4).value,$viewdata )

里面按$riqi 从小到大排列输出.
这样够清楚了没?

[ 本帖最后由 sak47 于 2008-10-4 14:39 编辑 ]
 楼主| 发表于 2008-10-4 10:45:03 | 显示全部楼层
发表于 2008-10-10 11:54:34 | 显示全部楼层
建议还是直接用SQL语句按大小排列搜索数据,然后获得数据就可以直接按顺序输出
发表于 2008-10-19 09:33:35 | 显示全部楼层
是滴是滴,order by 会用吧
不行的话,listview控件是有排序功能的UDF的,
GUICtrlListView_SimpleSort就有这个功能,
仔细看看帮助吧

示例代码(加下面几行就可以了)
--------------------------------

Dim $B_DESCENDING[_GUICtrlListView_GetColumnCount ($ListView3_1_1)]
GUICtrlSetOnEvent($ListView3_1_1,"compositor")
Func compositor()
  GUICtrlListView_SimpleSort ($ListView3_1_1, $B_DESCENDING, GUICtrlGetState($ListView3_1_1))
EndFunc


[ 本帖最后由 ken0137 于 2008-10-19 09:59 编辑 ]
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-22 21:17 , Processed in 0.076727 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表