Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.18;
Скачать: CL | DM;

Вниз

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
У меня есть код для авт. изменения кодировки.



Страницы: 1 вся ветка

Текущий архив: 2002.03.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
1-57382
Kettle of delphi
2002-03-01 12:58
2002.03.18
Подскажите пожалуйста, как правильно создавать клоны объекта, а потом работать с каждым из них. В вопросе есть маленький пример моей проблемы...


1-57349
Vadim
2002-03-04 12:49
2002.03.18
Артефакты при отображении TreeView


1-57451
lipskiy
2002-03-02 00:22
2002.03.18
Нужно входящий параметр в процедуре объявить несколькими типами...


1-57407
snoup
2002-03-02 02:25
2002.03.18
Как на Delphi создать раздел в реестре типа DWORD


1-57389
lipskiy
2002-03-01 16:26
2002.03.18
Можно ли отодрать ресурсы от ехешника?