4.2 查寻方法的比较
前面的章节讨论了许多在结果数据集中查寻数据的方法,本节把这些方法的使用特性整理出来,而且提供一些规则让开发人员能够根据需求选择最适合的查寻方法来使用。
表4-2列出了前面四种查寻方法在查寻数据时能够查寻的笔数,从表中可以看到,如果开发人员希望在结果数据集中查寻符合条件的多笔数据时,可以使用过滤器或是SetRange方法,而Locate和Lookup方法则适合查寻单笔数据。
表4-2
|
|
单笔查寻数据 |
多笔查寻数据 |
|
Locate |
● |
|
|
Lookup |
● |
|
|
过滤器 |
● |
● |
|
SetRange |
● |
● |
表4-3则列出了四种方法能够查寻的字段类型。这四种查寻方法都可以查寻索引字段,但是对于非索引字段来说,SetRange则无法胜任。
表4-3
|
|
查寻非索引字段 |
查寻索引字段 |
|
Locate |
● |
● |
|
Lookup |
● |
● |
|
过滤器 |
● |
● |
|
SetRange |
|
● |
图书导读






