|
|
|
Пересоздание индекса
|
|||
|---|---|---|---|
|
#18+
При удалении записей во view c индексами требует закрыть их но при их закрытии удаляется файл индекса. Что придется снова создавать индексы? В событии Load формы создаются индексы для view Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Затем в методе удаление Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 00:19 |
|
||
|
Пересоздание индекса
|
|||
|---|---|---|---|
|
#18+
Создавай структурные индексы. Их закрывать не обязательно. Дело в том, что vocabtmp1 - это алиас, а не имя файла DBF. Поэтому, хотя у тебя и получаются мультииндексные, но НЕ структурные файлы. Такие действительно надо удалять. Т.е. синтаксис должен быть такой: Код: plaintext 1. 2. 3. 4. 5. 6. Нигде в выражении индекса не надо упоминать алиас. Структурный индексный файл не мешает работе. Допустим внутри транзакции. Нет необходимости его отключать. После перезапроса (Requery()) автоматически обновляется. При закрытии View автоматически будет уничтожен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 01:28 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33603776&tid=1592118]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
198ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 555ms |

| 0 / 0 |
