powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как программно добавить метку кодовой страницы в DBF?
2 сообщений из 2, страница 1 из 1
Как программно добавить метку кодовой страницы в DBF?
    #32225884
DJP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DJP
Гость
Привет всем!
Имеется (точно без метки) база данных.
Как программно добавить метку кодовой страницы в базу данных?
Заранее благодарен.
...
Рейтинг: 0 / 0
Как программно добавить метку кодовой страницы в DBF?
    #32225895
новичек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
см. Шедевр Владимира Максимова
http://nsvisual.com/fox2/sol/index.php?act=view&id=269
Если недоступен сайт, то наверно тебе поможет
цитата оттуда

Включить автоматическую трансляцию символьных данных можно одним единственным способом. Для этого требуется создать обычный текстовый файл с именем CONFIG.FPW и вписать в него следующую строчку

CODEPAGE=1251



III - У использованных файлов указана не та или вообще не указана кодовая страница


Причины установки неверной кодовой страницы может быть 2:

-) При создании файла не было файла конфигурации CONFIG.FPW со строкой CODEPAGE=1251. В этом случае все новые файлы будут созданы в кодовой странице операционной системы.
-) Файлы, использованные в проекте были скопированы из других источников. Например, все файлы стандартных примеров Solution.pjx и TasTrade.pjx созданы в кодовой странице 1252.

Посмотреть кодовые страницы всех файлов включенных в проект можно через пункт главного меню Project->Project Info->закладка Files

Изменить кодовую страницу текстовых файлов (TXT,PRG,QPR) можно там же, щелкнув правой клавишей мыши на нужном файле и выбрав в появившемся меню пункт CodePage.

Прочие файлы, входящие в проект (формы, классы, отчеты) по своей сути являются обычными DBF-таблицами. Для изменения их кодовых страниц вместе с FoxPro поставляется специальная программа CPZERO.PRG. Эта программа расположена в (корневая директория FoxPro)\TOOLS\CPZERO\

Для изменения кодовых страниц следует дать команду
DO CPZERO.PRG WITH "MyForm.SCX",1251
DO CPZERO.PRG WITH "MyClass.VCX",1251
DO CPZERO.PRG WITH "MyMenu.MNX",1251
DO CPZERO.PRG WITH "MyProject.PJX",1251
DO CPZERO.PRG WITH "MyBase.DBC",1251
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как программно добавить метку кодовой страницы в DBF?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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