起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 1055|回复: 33

【结】数据集记录排序不对??**

[复制链接]
发表于 2008-7-15 17:03:26 | 显示全部楼层 |阅读模式
一个数据集,通过代码(select * from table order by cjsj desc)打开的。 按时间排序了,可以在Treelist控件列表中显示的记录没排序。
不知道是什么原因???
回复

使用道具 举报

发表于 2008-7-15 17:07:37 | 显示全部楼层
贴个图看下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-15 17:11:27 | 显示全部楼层
审批意见数据集,没按时间排序

eorr.gif

16.63 KB, 下载次数: 272

回复 支持 反对

使用道具 举报

发表于 2008-7-15 17:13:13 | 显示全部楼层
你这个审批意见是从表吧?
那排序的话需要你在数据集的排序属性上做,也就是说在客户端做排序而不是在服务端作排序。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-15 17:16:19 | 显示全部楼层
是从表,不过过滤数据是通过代码过滤的, 代码写了 order by cjsj
回复 支持 反对

使用道具 举报

发表于 2008-7-15 17:19:33 | 显示全部楼层
哦,那既然你从表的数据通过代码来过滤的,那你就别用主从表了(主从表的话,从表的排序只能在客户端做。)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-15 17:20:16 | 显示全部楼层
你说的 客户端做排序 ,是在信息的数据集上排序属性设置,跟代码写过滤有什么区别?
目前我数据集上设置了排序,代码也写了排序 ,还是排序不正确
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-15 17:21:20 | 显示全部楼层
没有设置主从关系
回复 支持 反对

使用道具 举报

发表于 2008-7-15 17:25:48 | 显示全部楼层
哦,是这样的,如果是主从关系的话,那么从表的排序就要在数据集的排序属性上作(在sql里加排序条件不起作用)。

如果按你8楼描述,那就不应该,你跟踪下看看,是否执行了你的那个代码。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-15 17:28:32 | 显示全部楼层
代码执行了 ,现在就是找不到问题 。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 07:48 , Processed in 0.070334 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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