|
|
|
Поиск по нескольким критериям через ADO...
|
|||
|---|---|---|---|
|
#18+
можно ли осуществлять поиск методом Seek, если в качестве шаблона вместо таблицы будет использован запрос на выборку, но в запросе будет поле которое проиндексировано в таблице? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2004, 14:28:38 |
|
||
|
Поиск по нескольким критериям через ADO...
|
|||
|---|---|---|---|
|
#18+
Клён, знаешь, нет слов просто :) This method can only be used when the Recordset object has been opened with a CommandTypeEnum value of adCmdTableDirect. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2004, 14:37:47 |
|
||
|
Поиск по нескольким критериям через ADO...
|
|||
|---|---|---|---|
|
#18+
Можно конечно таким образом, находим записи методом Seek в таблице, а потом эти записи проверяем на остальные критерии. Как лучше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2004, 14:38:25 |
|
||
|
Поиск по нескольким критериям через ADO...
|
|||
|---|---|---|---|
|
#18+
Мудрый клёнМожно конечно таким образом, находим записи методом Seek в таблице, а потом эти записи проверяем на остальные критерии. Как лучше? Быстрее Seek, если избирательность индекса высока (т.е. после Seek вы получите не так много записей с нужным значением индексов, меж которыми надо сделать дополнительный выбор) - то это лучше, чем пользоваться Find-ами в большом наборе записей, который, например, к тому же получен по условиям, не допускающим использование индексов при отборе. Если же индекс по полю типа "Sex", и народ в таблице довольно однородно распределен по этому признаку, то после Seek вам придется пройтись курсором приблизительно по половине таблицы, что явно не есть хорошо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2004, 14:52:01 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1670552]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 352ms |

| 0 / 0 |
