0

所以我有一个正在使用的访问数据库。在所述数据库中,我构建了一个运行搜索引擎的表单。该搜索引擎根据相关性对结果进行排名。根据搜索的不同,可能会有超过 10,000 个结果需要通过和排名。所以我添加了一个状态栏来向用户显示需要多长时间。对于更大的搜索,大约 7,000 个结果,一旦状态栏达到大约 1/3 的位置,它就会冻结,但整个程序并没有被冻结。最终它将排名结果返回给用户。有任何想法吗?

4

1 回答 1

1

离开一个项目一段时间会有多大帮助,真是令人惊讶。早上进去,10分钟就搞定了。每 500 条记录我暂停 1/8 并运行DoEvents它,这样状态栏就可以赶上程序的其余部分。

于 2013-02-08T14:34:28.660 回答