|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2018/3/16 14:45:10 |
标题: |
DBGridEH 比 wwDBGrid 速度差得不是一星半点 |
浏览:1548 |
|
加入我的收藏 |
楼主: |
数据行为 1000 ,Lookup 下拉数据行在 20000+ 左右
用 DBGridEh 在表达内某字段增加 Lookup 功能。最终 adoquery Open 完需要 2.9+秒; 用 wwDBGrid 在字段内绑定一个 wwDBLookupCombo 。open 完数据,仅显示 0.31秒
我想问题出现在 DBGridEh在显示数据的时候,就马上给字段的 LookupList中添加了数据(估计每一行数据都载入了)
而wwDBGrid没有,只是在需要时才调wwDBLookupCombo;
不仅如此;
还有在实际录入数据,需要下拉选择数据时,
DBGrideh 的 lookup 功能有显示有明显的卡顿现象,而wwDBGrid+wwDBLookupCombo几乎感觉不到;
----- DBGridEH 似乎仅适合于显示结果。并不适合用于数据录入;
----------------------------------------------
我是菜鸟,己经搞了十多年了,但是我仍然很菜。 |
作者: |
|
2018/3/16 15:57:32 |
1楼: |
那么 他们两家 谁家 卖得便宜呢?
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2018/3/16 16:21:36 |
2楼: |
从20000+数据中做Lookup选择,我个人觉得楼主你的设计有问题。
----------------------------------------------
-
|
作者: |
|
2018/3/16 22:55:12 |
4楼: |
设计问题,
----------------------------------------------
-
|
作者: |
|
2018/3/16 22:55:46 |
5楼: |
不能怪控件,
----------------------------------------------
-
|
作者: |
|
2018/3/20 14:24:11 |
6楼: |
TO 4楼
只是在同样的情况下,作测试而己;
再说,有的需要不是你说了算,人家客户就要这种LOOKUP。你咬他?
你给人家建议这建议那?
人家客户再反问你一问,为啥哪谁谁的那个软件,下拉也这么多数据,咋不象你这样卡呢?
----------------------------------------------
我是菜鸟,己经搞了十多年了,但是我仍然很菜。
|
|