Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / dbf из fpd в VFP / 4 сообщений из 4, страница 1 из 1
22.02.2006, 11:36
    #33560280
Саша-7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbf из fpd в VFP
При открытии досовской таблицы в VFP фокс предлагает окошко в котором мы выбираем DOS и код 866
Можно ли так же открыть *.dbf но программно, например как *.prg :
MODIFY COMMAND my.prg as 866

Может что то вроде USE .... as 866 хотя в хелпе такого нет...

и ещё...
не нарушится ли структура таблицы, если опять работать с ней в DOS

спасибо
...
Рейтинг: 0 / 0
22.02.2006, 12:59
    #33560614
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbf из fpd в VFP
Для назначения кодовой страницы вместе с FoxPro поставляется специальная программа (утилита) с именем CPZERO.PRG

Код: plaintext
DO (Home()+"tools\cpzero\cpzero.prg") with "MyTab.dbf", 866 

Физически, она просто устанаваливает значение 29 байта (первый байт имеет порядковый номер 0) заголовка таблицы. Т.е. содержимое таблицы от этого никак не меняется. Меняется лишь некий флаг, который указывает приложению, как именно интерпретировать данные.

На работу DOS-приложений это никак не повлияет.
...
Рейтинг: 0 / 0
23.02.2006, 01:32
    #33562071
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbf из fpd в VFP
Hi Саша!

> не нарушится ли структура таблицы, если опять работать с ней в DOS

Если ты не проводил в VFP изменений структуры (добавление/удаление полей,
смена их типов или размеров и т.п.), то не нарушится - иначе вполне может :)

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
23.02.2006, 08:57
    #33562162
Саша-7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbf из fpd в VFP
Спасибо за помощь
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / dbf из fpd в VFP / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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