A
alys
Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是devexpress的TdxDBGrid,当初选用它的原因是它能实现如下功能:
1.单击DbDrid不同列的标题按不同字段排序;
2.在相应列的标题上显示排序的方式(升序,降序),用图形显示(上下箭头);
3.拖动右侧的垂直滚动条TdxDBGrid中的记录相应滚动。
程序写好后我用50条记录进行测试,运行非常顺利。我一高兴,将我正式的数据库连接
到TdxDBGrid上(约7000条记录),发现速度奇慢,刷新一次要近20秒钟,经过反复研究
(我是第一次用TdxDBGrid),发现将dxDBGrid.OptionsDB.edgoLoadAllRecords设为False
后速度就正常了,正在狂笑时,发现上面所列的三项功能都没了,nnd.....
难道鱼和熊掌真的不能兼得吗?要知道我的程序正式使用是数据量要超过万条啊!!!
望懂行的朋友伸出援助之手,100分真诚献上。
(我的数据库为Access97格式)
1.单击DbDrid不同列的标题按不同字段排序;
2.在相应列的标题上显示排序的方式(升序,降序),用图形显示(上下箭头);
3.拖动右侧的垂直滚动条TdxDBGrid中的记录相应滚动。
程序写好后我用50条记录进行测试,运行非常顺利。我一高兴,将我正式的数据库连接
到TdxDBGrid上(约7000条记录),发现速度奇慢,刷新一次要近20秒钟,经过反复研究
(我是第一次用TdxDBGrid),发现将dxDBGrid.OptionsDB.edgoLoadAllRecords设为False
后速度就正常了,正在狂笑时,发现上面所列的三项功能都没了,nnd.....
难道鱼和熊掌真的不能兼得吗?要知道我的程序正式使用是数据量要超过万条啊!!!
望懂行的朋友伸出援助之手,100分真诚献上。
(我的数据库为Access97格式)