powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxPro6 и FoxPro8, таблицы
9 сообщений из 9, страница 1 из 1
FoxPro6 и FoxPro8, таблицы
    #33405494
VicBogdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При открытии таблицы, созданой в 6 версии, в 8 версии возникает ошибка:
Table ".dbf" has become corrupted. The table will need to be repaired before using again. После этого в 6 версии открывается нормально. В чем может быть проблема и где можно взять repair utility?
...
Рейтинг: 0 / 0
FoxPro6 и FoxPro8, таблицы
    #33405637
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VicBogdanПри открытии таблицы, созданой в 6 версии, в 8 версии возникает ошибка:
Table ".dbf" has become corrupted. The table will need to be repaired before using again. После этого в 6 версии открывается нормально. В чем может быть проблема и где можно взять repair utility?
М.б. в VFP60 эта табличка принадлежала БД, после ты просто скопировал ее в другой каталог и пробуешь открыть ее в VFP80 ??? Если это так, то сначала надо скопировать всю БД и ее открывать в VFP80.
...
Рейтинг: 0 / 0
FoxPro6 и FoxPro8, таблицы
    #33405702
VicBogdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я открываю проект целиком, соответственно открывается и база данных
...
Рейтинг: 0 / 0
FoxPro6 и FoxPro8, таблицы
    #33405726
Андрей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблица из 6-ки спокойно открываются в Fox 8 (формат не изменился).
Похоже, что файл таблицы просто испортился.
...
Рейтинг: 0 / 0
FoxPro6 и FoxPro8, таблицы
    #33405764
VicBogdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Но в шестерке оп после этого открывается нормально
...
Рейтинг: 0 / 0
FoxPro6 и FoxPro8, таблицы
    #33405781
Если у тебя свободная таблица, попробуй установить настройку
Set TableValidate To 0 в 8 версии и снова попытайся открыть этот дбф.
...
Рейтинг: 0 / 0
FoxPro6 и FoxPro8, таблицы
    #33405910
VicBogdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, все открывается
...
Рейтинг: 0 / 0
FoxPro6 и FoxPro8, таблицы
    #33405928
VicBogdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, все открывается
...
Рейтинг: 0 / 0
FoxPro6 и FoxPro8, таблицы
    #33407274
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi VicBogdan!

6-rf не контролирует целого ряда "проблем" в dbf-ах. Т.е. ошибка всё-же
имеет место быть - просто 6-ка её не замечает.
Поскольку ошибка несущественная (раз уж фокс открывает таблицу а не падает
по c005) то скорее всего надо просто поправить счётчик записей в заголовке
dbf-а, и возможно в самом конце dbf-а "выровнять" длинну файла по границе
записи - т.е. добавить или убрать несколько байт.
Т.к. структура dbf-а подробно описана в хелпе, то имея под руками любой
шестнадцатеричный редактор (подойдёт и фоксовый hexedit.app из папки tools)
и калькулятор можно за пару минут всё исправить.

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


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