|
Прочитать состав индексов дбф с помощью VFPOLEDB
|
|||
---|---|---|---|
#18+
Подскажите, пожалуйста, как сторонней программой, используя VFPOLEDB, узнать список индексов и их состав? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2012, 08:01 |
|
Прочитать состав индексов дбф с помощью VFPOLEDB
|
|||
---|---|---|---|
#18+
AleGol, смотрите в сторону функций ataginfo()/cdx() ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2012, 08:15 |
|
Прочитать состав индексов дбф с помощью VFPOLEDB
|
|||
---|---|---|---|
#18+
tanglir, Это команды фокса, а не драйвера VFPOLEDB. Из методов драйвера я знаю только Execute, параметром которого идет sql запрос к фоксу ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2012, 10:45 |
|
Прочитать состав индексов дбф с помощью VFPOLEDB
|
|||
---|---|---|---|
#18+
В качестве параметра Execute() указывается процедура . Т.е. набор команд. Одна команда Select-SQL - это просто частный случай использования. Впрочем, если Вас интересует только список индексов, то можно использовать еще один ActiveX элемент ADOX. Официально он называется "Microsoft ActiveX® Data Objects Extensions for DDL and Security" Ниже пример для отображения структуры базы Access из среды FoxPro. Думаю сам сможете адаптировать пример под свои нужды Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2012, 11:14 |
|
Прочитать состав индексов дбф с помощью VFPOLEDB
|
|||
---|---|---|---|
#18+
Кстати, функция ATagInfo() не поддерживается VFPOLEDB. Поэтому, если действовать только средствами VFPOLEDB, то придется обойтись функциями tag(), key(), tagCount() примерно так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
Получить значение фильтра индекса через SYS(2021) не получилось. Вроде и ошибки нет, но и результата она не возвращает. Пустая строка остается. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2012, 14:57 |
|
|
start [/forum/topic.php?fid=41&fpage=53&tid=1583510]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
34ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 146ms |
0 / 0 |