不从服务器上重新下载数据来实现排序
nth 2003-04-25 03:53:48 小弟在做一个SQLSERVER的数据库的程序时,发现数据库很大. 数据只读
比如,已经执行了一条语句 Select * From PersonInfo ,而且数据已经被下载显示了. 现在想对这批数据进行排序显示,一般的做法是 直接使用
Query.SQL.Add( ' select * From PersonInfo order by Name');
Query.Open;
这样导致了这批数据又重新被下载了.
小弟在想,这批数据已经存在于内存中,只是想把其顺序调整一下,如果不用再到服务器上重新下载数据,而只对已经下载了的数据进行处理排序,这样会很节省时间和资源. 但想了半天都没有什么好注意.
大侠们有和高见,说来让小第也听听. 不知道到底能不能实现呢