以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- LoadOrder无效 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30799) |
-- 作者:晕了快扶我 -- 发布时间:2013/4/3 17:10:00 -- LoadOrder无效 With DataTables("客户订单主表")
这个很郁闷,随机取10个,有没有办法从后台取的时候就按录单时间取DESC? |
-- 作者:XYT -- 发布时间:2013/4/3 17:15:00 -- .LoadTop = “10” |
-- 作者:晕了快扶我 -- 发布时间:2013/4/3 18:04:00 -- 是随机出的啦...很郁闷,二楼的,你搞错了吧?10要加引号? |
-- 作者:狐狸爸爸 -- 发布时间:2013/4/3 18:06:00 -- 不会随机的,只是数据加载进来后,默认不会按时间排序,但肯定是按录取时间排序的前十个。 |
-- 作者:晕了快扶我 -- 发布时间:2013/4/3 18:06:00 -- 我的录单时间从今年1月到今天,代码执行后却从3月开始往下10个,这个太奇怪了 |
-- 作者:jianjingmaoyi -- 发布时间:2013/4/3 20:29:00 -- order 倒序了呀 |
-- 作者:有点甜 -- 发布时间:2013/4/3 22:22:00 -- 就是啊,加上DESC,你找的就是最新的10个,而不是最早的10个。
[此贴子已经被作者于2013-4-3 22:22:17编辑过]
|
-- 作者:晕了快扶我 -- 发布时间:2013/4/4 10:19:00 -- 以下是引用有点甜在2013-4-3 22:22:00的发言:
就是啊,加上DESC,你找的就是最新的10个,而不是最早的10个。
[此贴子已经被作者于2013-4-3 22:22:17编辑过] 加不加DESC都是一样的排序.. |
-- 作者:晕了快扶我 -- 发布时间:2013/4/4 10:30:00 -- 还是得用sort来排序.. |
-- 作者:有点甜 -- 发布时间:2013/4/6 9:08:00 -- LoadOrder本来就不影响加载后的数据排序,只是在加载过程排序,例如加载按日期排序的最新10个,但是加载后,并不会按日期排序,你需要设置Sort属性。 |