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

Вниз

Проблемы с русским языком   Найти похожие ветки 

 
Romikremind ©   (2007-07-13 15:35) [0]

При создании таблиц ставлю pdox ansi cyliric, но русский отображается какой-то ерундой? Что посоветуете?


 
Вася Правильный   (2007-07-13 15:40) [1]

не пиши ерунду
в т.ч. в таблицу


 
Romikremind ©   (2007-07-13 15:47) [2]

мне нужно заполнить таблицы русским


 
palva ©   (2007-07-13 21:52) [3]

Русские буквочки от клавиатуры до экрана проходят очень длинный путь, а в вашем случае нам даже неясно какой это путь. Вам надо в каждой точке этого пути проверить, находятся ли эти буквочки в нужной кодировке. Тогда вы сразу поймете что надо настраивать.


 
Romikremind ©   (2007-07-16 09:58) [4]

В общем открывает таблицы с русскими символами так же херово и не распознаёт их, может скачать языковой драйвер???


 
Anatoly Podgoretsky ©   (2007-07-16 10:09) [5]

База то хоть какая?, если вообще есть.


 
Desdechado ©   (2007-07-16 10:12) [6]

Настроить LANGUAGE DRIVER в БДЕ администраторе для драйвера своей СУБД и/или алиаса.


 
Romikremind ©   (2007-07-16 10:42) [7]


> Anatoly Podgoretsky ©   (16.07.07 10:09) [5]
>
> База то хоть какая?, если вообще есть.

dBase4


 
Romikremind ©   (2007-07-16 10:43) [8]


> Настроить LANGUAGE DRIVER в БДЕ администраторе для драйвера
> своей СУБД и/или алиаса.

где этот администратор находится??


 
Desdechado ©   (2007-07-16 10:43) [9]

В панели управления.


 
Anatoly Podgoretsky ©   (2007-07-16 11:43) [10]


> dBase4

И тебя не смущает pdox ansi cyliric?
dBase4 не поддерживает кодировок таблиц и все разруливается языковыми драйверами, кроме того dBaseХ не поддерживает 1251, только 866
выбирай что то типа dBase 866 или же если это анси, то ansi ascii
Все другие варианты чреватые и хакерские.


 
Romikremind ©   (2007-07-16 11:54) [11]

Поставил русский, но Database Desktop всё равно открывает так же...


 
ЮЮ ©   (2007-07-16 12:41) [12]

>но Database Desktop всё равно открывает так же...

А это уже другая история.
Используй SQL Explorer, если твоя программа совсем не на что не годится.


 
Romikremind ©   (2007-07-16 13:47) [13]


> И тебя не смущает pdox ansi cyliric?
> dBase4 не поддерживает кодировок таблиц и все разруливается
> языковыми драйверами, кроме того dBaseХ не поддерживает
> 1251, только 866
> выбирай что то типа dBase 866 или же если это анси, то ansi
> ascii
> Все другие варианты чреватые и хакерские.

Это тоже ставил, но не помогает


 
Германн ©   (2007-07-16 14:21) [14]


> но Database Desktop всё равно открывает так же...

Ох уж этот DBD, блин.


 
pavel_guzhanov ©   (2007-07-16 16:30) [15]

Зайди в BDE администратор, на вкладку Configuration. Далее drivers->Native. Там выбери Dbase и установи ему Langdriver dBASE RUS cp866


 
Romikremind ©   (2007-07-16 16:43) [16]

да делал так! но в Database Desktop всё та же херня


 
Desdechado ©   (2007-07-16 16:55) [17]

Значит, исходная таблица в другой кодировке. Попробуй поиграться с другими кодировками, только помни, что изменения в БДЕ админе нужно сохранять, после чего перезаходить в DBD (чтобы он прочитал новые настройки).
Хотя бывают и совсем запущенные случаи: в заголовке стоит одна кодировка, а данные реально в другой.


 
Anatoly Podgoretsky ©   (2007-07-16 17:04) [18]

На ХР забудь про Database Desktop


 
Anatoly Podgoretsky ©   (2007-07-16 17:06) [19]

Если стоит кодировка в заголовке, то это уже на dBase IV
У него это поле пустое, что означает машинную кодировку.
Кодировки у dBase появились начиная с версии 5


 
Romikremind ©   (2007-07-16 17:06) [20]

в общем ситуация следующая - экспортирую из Аксесса базу данных в формате dBase 4 , а потом пробую её открыть её DBD, вот, может это описание прояснит ситуацию


 
Anatoly Podgoretsky ©   (2007-07-16 17:07) [21]

> Romikremind  (16.07.2007 17:06:20)  [20]

В этом случае Акцесс преобразовывает 1251 в 866


 
Romikremind ©   (2007-07-16 17:46) [22]

Вот нашёл такой мануальчик, ЧТО ЭТО ЗА КЛЮЧ??? И КАК К НЕМУ ДОБРАТЬСЯ???
Для DBD 7.0 нужно испpавить pеестp: ключ
HKCU\Software\Borland\DBD\7.0\Preferences\Properties\SystemFont="Arial Cyr"


 
Romikremind ©   (2007-07-16 18:02) [23]


> Вот нашёл такой мануальчик,
> > Для DBD 7.0 нужно испpавить pеестp: ключ
> HKCU\Software\Borland\DBD\7.0\Preferences\Properties\SystemFont="Arial
> Cyr"
>

ЧТО ЭТО ЗА КЛЮЧ??? И КАК К НЕМУ
> ДОБРАТЬСЯ??? Более правильная формулировка


 
{RASkov} ©   (2007-07-16 18:14) [24]

> [23] Romikremind ©   (16.07.07 18:02)
> ЧТО ЭТО ЗА КЛЮЧ???

Строковой... А что ты ждешь в качестве ответа?

> И КАК К НЕМУ ДОБРАТЬСЯ???

Дык тыж весь путь написал.... Что нужно-то????

Это старая песня с DBD.... в инете полно про этот ключ... и про эту траблу...


 
palva ©   (2007-07-16 22:05) [25]

Скорее всего шрифт надо другой назначить в установках DBD. В какой кодировке у вас русские тексты в файле DBF. Это хоть вы можете сказать?


 
Romikremind ©   (2007-07-17 10:28) [26]


> Это старая песня с DBD.... в инете полно про этот ключ..
> . и про эту траблу...
>

Ну так подскажи пару ссылок и только не говори поисковик тебе в руки, ищу но так ничего, что решило бы проблему не нашёл


 
Romikremind ©   (2007-07-17 10:43) [27]


> Скорее всего шрифт надо другой назначить в установках DBD.
>  В какой кодировке у вас русские тексты в файле DBF. Это
> хоть вы можете сказать?
>

Как смотреть кодировку??? Шрифт - ты имееш ввиду языковой драйвер???


 
Romikremind ©   (2007-07-17 11:34) [28]

help!!!!!


 
Romikremind ©   (2007-07-17 11:45) [29]


> Дык тыж весь путь написал.... Что нужно-то????

Я кидаю HKCU\Software\Borland\DBD\7.0\Preferences\Properties\SystemFont="Arial Cyr" на Выполнить, но оно ругается, что виндовс не нашёл путь. Искал папку HKCU, но ничего нут . В чём беда???


 
{RASkov} ©   (2007-07-17 12:55) [30]

> [29] Romikremind ©   (17.07.07 11:45)

:) Ужас... Горе-программист.
Сохрани текст ниже между строк -begin- и -end- в файл с расширением reg и тыркни по нему мышой пару раз быстро и согласись с вопросом.

-begin- //это не надо
REGEDIT4

[HKEY_CURRENT_USER\Software\Borland\DBD\7.0\Preferences\Properties]
"SystemFont"="Arial Cyr"

-end- //это не надо


 
Romikremind ©   (2007-07-17 13:08) [31]


> :) Ужас... Горе-программист.

Все когда-то начинали...

Всем большое спасибо, проблема решена!


 
Anatoly Podgoretsky ©   (2007-07-17 14:54) [32]

> Romikremind  (17.07.2007 13:08:31)  [31]

Так ты что пользователю вместо программы будешь DBD поставлять?
Круто.



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

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

Наверх




Память: 0.54 MB
Время: 0.025 c
15-1183710520
Студент_111
2007-07-06 12:28
2007.08.12
Сколько денег трясти?


3-1177700288
Цукор5
2007-04-27 22:58
2007.08.12
dbase3


2-1184230213
viper75
2007-07-12 12:50
2007.08.12
создание объекта в потоке


2-1184443004
opoloXAI
2007-07-14 23:56
2007.08.12
Рабочая папка приложения.


2-1184608505
Knob
2007-07-16 21:55
2007.08.12
Открытие файла