powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Открыть dbf с заданной кодировкой
4 сообщений из 4, страница 1 из 1
Открыть dbf с заданной кодировкой
    #35668936
krava13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, как открыть в фоксе dbf файл с заданной кодировкой. Команда:

use mydb.dbf as codepage=1251 - ошибочная

Как????
...
Рейтинг: 0 / 0
Открыть dbf с заданной кодировкой
    #35668961
krava13Подскажите, как открыть в фоксе dbf файл с заданной кодировкой. Команда:

use mydb.dbf as codepage=1251 - ошибочная

Как????
И где это Вы твкой сиснтаксис видели? Сами на ходу изобретаем?
Указать фоксу кодовую страницу можно только в самом файле. Если она там не указана, то берется кодовая страница самого фокса.
...
Рейтинг: 0 / 0
Открыть dbf с заданной кодировкой
    #35670134
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krava13Подскажите, как открыть в фоксе dbf файл с заданной кодировкой. Команда:

use mydb.dbf as codepage=1251 - ошибочная

Как????

Кодировка таблицы хранится в заголовке DBF. Просто открыть указав кодировку нельзя.
Узнать кодировку можно функцией CPDBF().
Как вариант возможно кодировка совсем не указана (ноль стоит) тогда при SET CPDIALOG ON и монопольном открытии таблицы появится окно выбора кодовой страницы.

Если кодовая страница задана неправильно, то сменить ее можно например утилитой CPZERO (в папке фокса поищи)
Код: plaintext
do cpzero with 'таблица.dbf', {кодовая страница}

И третий вариант если менять нельзя, то каждый раз конвертировать значения символьных полей через CPCONVERT()

Если что не понятно - поищи в форуме по слову CPZERO, его всегда упоминают при подобных проблемах.
...
Рейтинг: 0 / 0
Открыть dbf с заданной кодировкой
    #35671677
krava13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,
Все четко и предельно ясно. Спасибо большое!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Открыть dbf с заданной кодировкой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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