powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ковертирование из FoxPro 2.6 в 9.0
4 сообщений из 4, страница 1 из 1
Ковертирование из FoxPro 2.6 в 9.0
    #35137487
vladunec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, как из foxpro 2.6 все данные переконвертировать в версию 9.0! Желательно, конечно, чтобы было сделано поменьше работы вручную, но нужна полная и точная передача данных в новую версию! Заранее спасибо!
...
Рейтинг: 0 / 0
Ковертирование из FoxPro 2.6 в 9.0
    #35137585
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VFP 9 читает DBF от FPD26 безо всякой конвертации.
Возможны проблемы из-за непроставленной в заголовке dbf кодовой страницы 866. От этого утилита CPZERO лечит.
Тут еще почитай
...
Рейтинг: 0 / 0
Ковертирование из FoxPro 2.6 в 9.0
    #35138034
Galyamov Rinat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если хочешь в этих же таблицах использовать новые типы полей, то copy to -
таблица в формате того фокса, в котором выполняется команди и modi stru для
модификации.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Ковертирование из FoxPro 2.6 в 9.0
    #35139319
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Galyamov Rinat
А если хочешь в этих же таблицах использовать новые типы полей, то copy to -
таблица в формате того фокса, в котором выполняется команди и modi stru для
модификации.
COPY TO, в данном случае, не имеет смысла.

Структура табличного файла (.dbc, .dbf, .frx, .lbx, .mnx, .pjx, .scx, .vcx)

=====================
Если Вы открыли в Visual FoxPro табличный файл, созданный в ранней версии FoxPro или же созданный в другой системе, то Visual FoxPro не изменяет заголовок таблицы, до тех пор, пока Вы не внесете такие изменения в структуру таблицы, которые не поддерживаются в соответствующей версии табличного файла.

Например, в версии FoxPro 2.x не существовало таких типов данных как Integer или Currency, не было поддержки значений типа Null, не было свойства Binary для символьных полей, не было понятия "контейнер базы данных" (.dbc). Следовательно, как только Вы измените структуру таблицы, созданной в версии FoxPro 2.x таким образом, что введете данные, не поддерживаемые в этой версии, то таблица перестанет соответствовать своему формату. В этом случае как раз и произойдет изменение как версии файла DBF, так и структуры заголовка таблицы.
======================

Другими словами, "повышение" версии файла (значение нулевого байта) произойдет автоматически. COPY TO используется как раз для обратного. Для "понижения" версии файла DBF. Т.е. из таблицы формата VFP создать таблицу формата FoxBase или FoxPro 2.x
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ковертирование из FoxPro 2.6 в 9.0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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