找回密码
 立即注册

QQ登录

只需一步,快速开始

lzh3452
银牌会员   /  发表于:2011-7-13 21:46:00
11#

回复 10# Zera 的帖子

366行,明显的感觉到停顿!
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-13 22:18:00
12#

回复 11# lzh3452 的帖子

大概需要多长时间,你这两列是什么数据类型。
回复 使用道具 举报
lzh3452
银牌会员   /  发表于:2011-7-14 07:53:00
13#

回复 12# Zera 的帖子

大概两三秒吧,主要是测试的时候只有二十行数据,所以很难接受这样的速度。
第一列是日期类型的,第二列是Text。
对了之前的系统好像是ForVB的7.0版本,现在是ForWindowForm的5.0版本,之前的的系统同样的数据下就很快,感觉不到停顿。
回复 使用道具 举报
lzh3452
银牌会员   /  发表于:2011-7-14 08:46:00
14#
两三秒吧,只有20行有数据的时候就这速度。
第一列是日期类型,第二列是Text类型。
原系统是VB的7.0版本,现在换成WindowsForm的5.0版本,同样的语句,就这么慢了,原系统都感觉不到停顿。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-14 09:40:00
15#
我对400行数据进行了测试,感觉不到延迟,你也可以再新建一个工程测试一下。我没有对Spread任何的外观设置。
回复 使用道具 举报
lzh3452
银牌会员   /  发表于:2011-7-19 09:40:00
16#

回复 2# Zera 的帖子

我想问下,如果我用sort方法对十列中的五列进行排序,但是这五列的每列数据都一样,那Sort方法要怎么判断顺序?是否会再去判断剩下的五列?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-19 09:49:00
17#
不会判断剩下五列的数据
回复 使用道具 举报
lzh3452
银牌会员   /  发表于:2011-7-19 10:28:00
18#

回复 17# Zera 的帖子

那根据被排序的五列并不能得到一个确定的顺序啊?是不是就会出现同样的排序语句,执行多次会出现不同的结果?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-19 10:31:00
19#
执行多次会有两个结果,升序和降序,不会有第三种结果。
回复 使用道具 举报
lzh3452
银牌会员   /  发表于:2011-7-19 11:02:00
20#

回复 19# Zera 的帖子

不,我说的意思是都是升序排列,但是数据都一样,比如都是“1”,这样按照正常的逻辑来看,不就是没有一个确定的顺序了么?怎么还能有唯一的结果了呢?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部