L
lich007
Unregistered / Unconfirmed
GUEST, unregistred user!
我后台数据库用SQL2000,ADODB连接数据库,程序启动时打开一个约2万条左右的表,
字段约80个,机子配置: PIII 750/256M内存 Adotable.open用秒表计数约25秒,
换用AdoQuery1.open('select * from 表'),也是24秒左右,为了不让用户等得烦,
Form加了进度条。 我想问请教高手这种C/S结构下,这是否正常,有没有优化的方法?
附注: AdoTable的CacheSize改为1000,100,50,但变化没有多大,但看李维的书说这样改
效率很高的? 另外如果用AdoQuery1.open('select top 20 * from 表')则打开很快,
但客户端只显示20条记录,如何让程序在用户移动记录指针时,继续显示下面的记录?
字段约80个,机子配置: PIII 750/256M内存 Adotable.open用秒表计数约25秒,
换用AdoQuery1.open('select * from 表'),也是24秒左右,为了不让用户等得烦,
Form加了进度条。 我想问请教高手这种C/S结构下,这是否正常,有没有优化的方法?
附注: AdoTable的CacheSize改为1000,100,50,但变化没有多大,但看李维的书说这样改
效率很高的? 另外如果用AdoQuery1.open('select top 20 * from 表')则打开很快,
但客户端只显示20条记录,如何让程序在用户移动记录指针时,继续显示下面的记录?