Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];




Вниз

Table Language в Paradox 


Yan B.   (2002-02-13 20:33) [0]

Извините за навязчивость, но приходится повторяться, поскольку это вопрос жизни и смерти. Итак, имеется база данных, сделанная в Paradox3 под DOS. Я пишу программу, которая перекачивает данные из этой базы в интербейсовскую БД (доступ через BDE). Из-за проблем с кодировкой русские символы выглядят как ####. Ни OemToChar, ни OemToAnsi, ни NativeToAnsi, к моему ужасу, не помогли. Единственный способ добиться корректного отображения русских букв - это зайти в Database Desktop и в свойствах таблицы в Table Language выставить значение Paradox Cyrr 866 (а не Pdox Ansi Cyrillic, как мне посоветовал Desdechado). Время от времени будут приносить новые db-файлы, которые моя программа должна перекачивать в интербейсовскую БД. Предполагается, что пользоваться этой программой будет простой юзер, который, вероятно, не захочет каждый раз залазить в Database Desktop и менять там Table Language. Отсюда вывод: Table Language должен выставляться моей программой, а не вручную. Если кто знает, как это сделать, HELP, PLEASE!!!



Вячеслав   (2002-02-13 22:06) [1]

Может я не правильно понял, но почему ты смотришь таблицы через Database Desktop. Почему не настроить стандартный алиас в БДЕ и не указать там упомянутый чарсет?



deleon   (2002-02-15 13:00) [2]

Решеточки у тебя от несовпадения кодировок таблицы c языковым драйвером Paradox, попробуй подобрать драйвер Paradox через BDE Admin не меняя драйвера таблицы. А если интересует метод программного изменения драйвера таблицы, то чиркни мне письмо и я вышлю программный код!



deleon   (2002-02-18 10:26) [3]

Для всех у кого есть проблемы с BDE посвящен новый пакет компонент от Degisy Software(FreeWare), правда это предварительная версия, но очень рекомендую установить и попользоваться:
http://www.dbwork.kuban.ru/download/degisydb.zip



Yuri Btr   (2002-02-18 11:41) [4]

В заголовке БД - есть описание кодировки - ascii или cyrr
Открываешь с пом. 16ричного редактора- HEdit (Hiew...) и правишь ascii на cyrr. - Offset примерно =300 - 600
У меня есть код для авт. изменения кодировки.




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.029 c
14-57495          pus                   2002-02-02 07:20  2002.03.18  
Срочно нужна помощь...!


6-57477           BitBoy VII            2002-01-03 02:16  2002.03.18  
Как с http или c ftp из моей программы по нажатию на кнопочку скачать файл, адрес которого находиться в edit’е?


3-57285           zver                  2002-02-17 16:12  2002.03.18  
Парни помогите! Поле типа Numeric его надо отформатировать красиво


1-57357           Дмитрий               2002-03-04 17:08  2002.03.18  
FlexGrid&Pointers


1-57420           Лана Розанова         2002-03-02 21:00  2002.03.18  
Конвертация