Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.08.12;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.05 c
2-1184610269
Knob
2007-07-16 22:24
2007.08.12
Как добавить в список


3-1177497099
snaks
2007-04-25 14:31
2007.08.12
Объединение ячеек в DBGrid


6-1167768922
Moonglow
2007-01-02 23:15
2007.08.12
CrtSock


2-1184556371
Cj
2007-07-16 07:26
2007.08.12
HKLM->SYSTEM CurrentControlSet003


2-1184090570
Евгений Р.
2007-07-10 22:02
2007.08.12
Перемещение по DrawGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский