powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Индексы СРОЧНО
4 сообщений из 4, страница 1 из 1
Индексы СРОЧНО
    #32767965
DЭN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди у меня а таблице полетели индексы которые создавал!
как загрузить мне индексы с рабочего файла *.cdx используется ли для етого какая нить команда.
...
Рейтинг: 0 / 0
Индексы СРОЧНО
    #32767999
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ээээ... вот есть примерно такой код, кот генерит прогу имеющихся индексоф.. не знай поможет те она, если они полетели, но есть рабочий CDX
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
**	Прога генерации индексных выжений
**	таблицы в текущей рабочей области
SET TALK ON
SET TALK WINDOW
SET ALTER TO c:\ 1 \index.prg
SET ALTER ON
CLEAR

SELECT kladrw
FOR lnTag= 1  TO TAGCOUNT()
	lcKey=KEY(lnTag)
	lcTag=TAG(lnTag)
	lcFor=FOR(lnTag)
	?"INDEX ON "+lcKey+" TAG "+lcTag+ ;
		IIF(!EMPTY(lcFor)," FOR "+lcFor,"")+ ;
		" ADDITIVE"
	SELECT kladrw
ENDFOR

SET ALTER OFF
SET ALTER TO
ЗЫ попробуй открыть таблицу, потом подключи к ней твой рабочий CDX и запусти эту мульку. тока SELECT рачей области замени на свой ;)
...
Рейтинг: 0 / 0
Индексы СРОЧНО
    #32768002
Станислав C.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DЭNЛюди у меня а таблице полетели индексы которые создавал!
как загрузить мне индексы с рабочего файла *.cdx используется ли для етого какая нить команда.
Что-то ничего не понятно в твоем посте.
Начну по порядку.
1. DЭNЛюди у меня а таблице полетели индексы которые создавал!
Слет индексов обычно сопровождается разрушением (нарушением структуры) индексного файла. Если это произошло, то reindex будет "как мертвому припарка" и необходимо будет пересоздать индексы по index on ...

2. DЭNЛюди...как загрузить мне индексы с рабочего файла *.cdx используется ли для етого какая нить команда.
2a) Если это структурный *.cdx, то он открывается вместе с соответствующим dbf-ом;
2б) Если это просто *.cdx( или *.idx), то открыть его можно либо в команде use... с опцией index..., либо командой set index to ...
...
Рейтинг: 0 / 0
Индексы СРОЧНО
    #32770774
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi DЭN!

Т.е. у тебя есть корректная версия cdx, но устаревшая?
Тогда подмени cdx и дай команду REINDEX

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Индексы СРОЧНО
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]