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

Вниз

Можно ли принципиально увидеть русский текст?   Найти похожие ветки 

 
Buka   (2003-07-01 19:23) [0]

уважаемые Мастера! Я пытаюсь внести текст в поля таблицы Paradox, созданной с помощью Database Desktop. Но запись вносится на каком то неизвестном языке.Может быть приницпиально невозможно увидеть русский текст в полях таблицы через Database Desktop? всякие "игры" с Table Language (Database Desktop)я попробовал. Не идет. Подскажите пожалуйста: что сделатьчтобы внести в таблицу и увидеть, то что вносишь через Database Desktop. С уважением.


 
big_bugzy   (2003-07-01 20:12) [1]

Все возможно, в настройках БДЕ в ланджеч дривер поставь какой- нить Paradox Cyrr 866 или ...RUS866, или чего-нить похожее...


 
ЮЮ   (2003-07-02 02:30) [2]

Вноси ч/з SQL Explorer, у него нет этого глюка с фонтами. Используй всю палитру утилит :-)


 
Leshiy   (2003-07-02 06:17) [3]

[HKEY_CURRENT_USER\SOFTWARE\Borland\DBD\7.0\Preferences\Properties]
"SystemFont" ="Fixedsys"


 
гончий   (2003-07-02 08:36) [4]

Можешь еще попробовать Database Workshop: http://www.degisy.com
(неплохая альтернатива Database Desktop"у, к тому же работает с кучей СУБД: MySql, InterBase, Ms Access, Paradox, dBase, Clarion, EasyTable, DBISAM, KeyDb и т.д.)


 
kkot   (2003-07-02 11:13) [5]

В ключе реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] изменяем значение параметра "1252" на "c_1251.nls". Этот метод не совсем корректен. Хотя я пробовал - помогает.


 
Buka   (2003-07-03 16:32) [6]

Спасибо что уважили и ответили. Прочитаю и проанализтрую позже. С уважением.


 
Buka   (2003-07-03 18:24) [7]

Неужели для вас уважаемые мастера это было столь легко? Все OK!
Последовал совету Leshiy [HKEY_CURRENT_USER\SOFTWARE\Borland\DBD\7.0\Preferences\Properties] "SystemFont" ="Fixedsys" и big_bugzy (866 ). Спасибо большое. Преклоняюсь перед знаниями.



 
Buka   (2003-07-04 17:30) [8]

Еще раз добрый день мастера. Опять у меня горе. Я "на радостях" сообщил вам о победе ... ан нет.. поспешил. Дважды записалось в таблицу русским шрифтом (я пробую по одной записи вносить и смотрю что получается). А потом - опять хренотень.
Будут ли мысли на сей счет.Попробовал еще совет ккота - не идет. Буду еще пробовать совет ЮЮ (хотя честно сказать еще с запросом SQL не работал.


 
Buka   (2003-07-04 22:16) [9]

Обидно ж! Видел и читал русским текстом в Database Desktop (после того как выполнил советы Leshiy. И потом ... как обрубило. Хоть тресни! "Закозяки" всякие пишет (цифры, запятые нормально). Ясно, что дело со шрифтом, а что? Хрен его знает.
Может еще у кого какая мысль?


 
Ihor Osov'yak   (2003-07-04 23:29) [10]

Пишу по памяти. Из поспоминаний n-летней давности. Возможны мелкие неточности, но по сути верно.

Пункт первый и основной. Без настройки ленджеч дривер добиться нормальной работы бде с кирилицей невозможно. Посему отложи пока в сторону Database Desktop (а лучше навсегда) - ибо он помимо проблем с ленджеч дривер накладівает проблему с фортами. Определись, нужно тебе работать с доссовской кодировкой или с виндозной. К сожалению одновременно с той и той нельзя (ну, разве что этот лендж. перестраивать постоянно).

Для настройки этого лендж. - идем в ВDE Админ, закладка Configuration

Ветка Driver/Native/Paradox параметр LangDriver - для дос кодировки, если не изменяет память - Paradox Cyrr 866, для вин - не помню.., возможно ansi - в те времена работал с дос кодировкой..

Далее - проверяем корректную работу через SQL Expl.. Если что - то не то - повт. п1 с допорлнительным поиском по форумах на предмет параметра LangDriver

И только после успешного п2 - поиграть с шрифтами для Database Desktop - если еще осталось с ним желание работать..


 
Buka   (2003-07-05 07:05) [11]

Спасибо, Ihor. Обмозгую. Подскажи только пожалуйста чуть подробнее и в частности BDE Админ? В регистре?


 
Anatoly Podgoretsky   (2003-07-05 10:57) [12]

Buka (04.07.03 17:30)
Совет ккота ведет к неработоспособности всей системы, пока не поздно вертай обратно. Читай лучше что тебе написал Ihor Osov"yak и потом смотри в смотри в DBD + Edit|Prefernces|Default System Font (поставь любой и затем смени его в реестре MS Sans Serif) и прекрати эти игры с реестром до тех пор пока не начнешь понимать, что ты там делаешь.

1. Шрифт можно использовать только системный и соответственно ему должна соответствовать локализация системы. Если локализация не соответствует, то можно использовать какой нибудб моноязычный шрифт из Windows 3.1, например Baltica (опять же не желательно), но как крайний случай пойдет.

2. сходи ко мне на страничку и возьми FAQ, достаточно в HTML формате, что бы не ставить клиента.

3. разберись с такими понятиями как - a. язык таблицы, b. языковый драйвер, c. шрифты для отображения полей и d. транслитеризация полей. Это все взаимосвязанные вещи.

4. Желательно отказаться от OEM кодировок таблиц, использовать только ANSI, решает проблемы с. и d.


 
AlikZ   (2003-07-05 12:46) [13]

>Leshiy
>[HKEY_CURRENT_USER\SOFTWARE\Borland\DBD\7.0\Preferences\Properties]
>"SystemFont" ="Fixedsys"

Я собственно, только вчера с подобным развлекался - дошли руки, остановился на том, что в "SystemFont" прописал шрифт с поддержкой русского языка, который добавляется при установке Stylus 3.01, в свойствах шрифта указано, что поддерживается русский и английский языки. Мне хватило. Правда, украинские буквы, как и следовало ожидать, отображаются не все :-(. Но мне фамилии разобрать хватило. :-). С уважением, AlikZ.


 
Buka   (2003-07-05 18:16) [14]

Anatily! А где ваша страничка. Я с удовольствием схожу и посмотрю что там полезного можно почерпнуть. Кстати, а почему именно Fixedsys? Что это означает? Там был простой Arial.


 
Buka   (2003-07-05 20:01) [15]

Где BDE Админ я разобрался (это для вас просто, а для не меня не сразу сообразил, что я только что в нем копался).Копаю дальше. И все-таки никак не могу смириться с тем, что: ведь получалось же то что хотел! И как можно увидеть воочию, то что вносится в таблицу? "Ручками" как некоторые советуют набирать не получается при всех обстоятельствах (500 000 записей надо внести).
Ладно спаибо всем! Покопаюсь. Еще что-нибудь спрошу. Где страничка Anatoly Podgoretsky?


 
Anatoly Podgoretsky   (2003-07-05 20:19) [16]

Buka (05.07.03 18:16)
Fixedsys не желательно, неудобный шрифт, лучше MS SANS SERIF, но все зависит от локализации и языка таблицы, может нужен Terminal если OEM кодировка или что нибудь специализированное.

ЗЫ: научись нажимать на значок © или пользоваться поисковыми системами, например google.ru


 
VictorT   (2003-07-05 22:55) [17]


> [HKEY_CURRENT_USER\SOFTWARE\Borland\DBD\7.0\Preferences\Properties]
> "SystemFont" ="Fixedsys"

Я делал почти аналогично, только шрифт ставил MS Sans Serif.


 
Германн   (2003-07-06 02:25) [18]

Да, блин, ПАРАДОКС!
Помню, что в DBD 5.x(та, что шла вместе с Дельфи 1) приходилось "насильно" создавать файл "*.tv", затем HEX-редактором менять записи в нем с Arial на MS Sans Serif!


 
sunrider   (2003-07-07 02:14) [19]

Не надо заниматься ерундой
Самый простой способ. Leshiy же написал. Это известный глюк, еще
с версии Delphi 1
>[HKEY_CURRENT_USER\SOFTWARE\Borland\DBD\7.0Preferences\Properties]
>"SystemFont" ="Fixedsys"
И вообще лучше все это делать в SQL Explorer


 
Buka   (2003-07-07 16:27) [20]

Анатолий! Был у Вас на сайте. Впечтляет. С уважением.



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

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

Наверх




Память: 0.49 MB
Время: 0.011 c
7-100992
Lexa2504
2003-05-20 15:47
2003.07.31
Убрать фон надписи значка


4-101027
Шишкин Илья
2003-05-28 16:42
2003.07.31
Как лучше закрыть чужое приложение?


9-100525
DeadMeat
2003-02-04 22:32
2003.07.31
GLScene и *.SMD анимация


3-100623
dumm
2003-07-08 12:48
2003.07.31
remote server ib6


1-100674
Кен
2003-07-15 02:34
2003.07.31
Как узнать не текстовые координаты текстового курсора ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский