0

由于研究没有产生任何结果,我不知道如何测试它的速度,因此试图得到一个快速的答案。场景是我有一个包含 20 个字段和 26000 行的表格。有一个表单绑定到该表的某些字段,该表将填充这些字段。所以我输入一个零件,它会填充描述、平均成本和产品代码。

现在我的问题是:我是否应该SELECT在输入部件后使用语句并在每次检查部件时使用该语句填充表单字段?因此,每次都会创建、设置一个记录集,然后将其设置为空。或者我SELECT应该从表中为我需要的所有字段运行一条语句,设置一个包含 26000 行的记录集,然后.FindFirst每次都在该记录集上使用?哪个更快或哪个正确?

我也可能完全错了,但我只是想边走边学。

提前致谢!

4

1 回答 1

1

做第一个,简单的一个:SELECT每次运行的简单语句。

另一种方法可能适用于十倍大的表(也许),并用于处理更复杂的程序;您描述的目的和表格似乎可以以简单的方式进行管理。

如果操作看起来很慢,在尝试不同的记录集方法之前,只需通过确保正确索引字段来优化表。

于 2013-07-09T03:08:55.077 回答