Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2007, 16:59   #1
about_pooh
 
Регистрация: 11.12.2007
Сообщений: 3
По умолчанию Не отображается русский шрифт

Создаю таблицу в парадоксе, драйвер pdox ANSI Cyrillic выбрала, шрифт тру тайп тоже, а всё равно не хочет русскими писать
что делать?
about_pooh вне форума Ответить с цитированием
Старый 13.12.2007, 17:30   #2
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

там вроде в нескольких местах надо указывать
BDE Administrator -> Configuration:
Drivers -> Native -> PARADOX -> LANGDRIVER = "Pdox ANSI Cyrrilic"
System -> Init -> LANGDRIVER = "Pdox ANSI Cyrrilic"
System -> Init -> DEFAULT DRIVER = "PARADOX"

и в Aliases тоже LANGDRIVER = "Pdox ANSI Cyrrilic"

а ещё говорят вроде(?) можно попробовать заменить usa.btl на other.btl

* about_pooh из "Шесть с половиной" чтоль?
пыщь

Последний раз редактировалось JTG; 13.12.2007 в 17:34.
JTG вне форума Ответить с цитированием
Старый 13.12.2007, 18:26   #3
about_pooh
 
Регистрация: 11.12.2007
Сообщений: 3
По умолчанию

а где именно Aliases ?

*уху, из них самых
about_pooh вне форума Ответить с цитированием
Старый 13.12.2007, 18:47   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
а где именно Aliases ?
Все там же - в BDE Administrator...
mihali4 вне форума Ответить с цитированием
Старый 13.12.2007, 18:56   #5
about_pooh
 
Регистрация: 11.12.2007
Сообщений: 3
По умолчанию

вот чтото не нахожу..
about_pooh вне форума Ответить с цитированием
Старый 14.12.2007, 09:32   #6
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

Цитата:
Сообщение от about_pooh Посмотреть сообщение
вот чтото не нахожу..
И не найдете!
Открою Вам маленькую тайну: Alias-это псевдоним таблицы. Чтобы создать Alias, нужно в BDE Administrator из меню Object выбрать пункт New. Перед Вами откроется окно, в котором Database driver name должен быть STAMDART. Теперь нажимаете "ОК". Это создаст новый Alias (имя).
Для русификации нужно запустить программу BDE Administrator. Её главное окно похоже на SQL Administrator. Перейди в этом окне на закладку Configuration и открой в дереве ветку Configuration – Drivers – Native. Здесь выбери пункт Paradox и в правой половине окна ты увидишь настройки доступа к таблицам Paradox. Здесь нужно изменить параметр LANGDRIVER – драйвер языка. По умолчанию у меня стоит asci, при котором русские буквы превращаются в непонятно что. Выбери у
этого параметра в выпадающем списке Pdox ANSI Cyrillic. Теперь щёлкни в окне слева (в дереве настроек) по пункту Paradox и выбери в появившемся меню пункт Apply, чтобы сохранить настройки. После этого появиться окно с подтверждением о сохранении данных и после этого предупреждение о том, что для получения эффекта нужно
перезапустить все программы работающие с BDE.Теперь выбери в дереве пункт DBASE и у него в настройках выбери драйвер языка
dBASE RUS cp866. Сохрани эти настройки.Теперь твои таблицы будут правильно отображать русские буквы и ты сможешь работать с ними на родном и понятном нам языке.

P.S.: Я уже довольно многим рекомендую почитать книгу "Библия программиста", там все очень очень подробно об этом написано и далеко не только об этом. Скачать можите с этоже сайта.

Последний раз редактировалось фЁдОр; 14.12.2007 в 09:35.
фЁдОр вне форума Ответить с цитированием
Старый 14.12.2007, 20:55   #7
chekanoff
Пользователь
 
Аватар для chekanoff
 
Регистрация: 13.11.2007
Сообщений: 81
По умолчанию

Открываешь BDE Administrator, закладка Configuration - Drivers - PARADOX, в правом окне ищешь строку LANGDRIVER и в ней выбираешь драйвер dBASE RUS cp866!!!!
Все работает!!! Только как работает эта настройка при переносе БД на другой комп не знаю, не пробовал!!!!
Лучшее образование - самообразование (В.Пикуль)
chekanoff вне форума Ответить с цитированием
Старый 15.12.2007, 00:35   #8
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
Сообщение от chekanoff Посмотреть сообщение
Открываешь BDE Administrator, закладка Configuration - Drivers - PARADOX, в правом окне ищешь строку LANGDRIVER и в ней выбираешь драйвер dBASE RUS cp866!!!!
Все работает!!! Только как работает эта настройка при переносе БД на другой комп не знаю, не пробовал!!!!
Это зачем же парадоксу дибейсовский драйвер назначать???
Своих, что ли, мало?
mihali4 вне форума Ответить с цитированием
Старый 17.04.2008, 10:47   #9
Янычар
Новичок
Джуниор
 
Регистрация: 10.08.2007
Сообщений: 1
По умолчанию

Может кто подскажет как заставить стандартный редактор Delphi 7 работать с исходниками в CP866. Проблема отображения русских символов условно решена, но вот набор никак.
Янычар вне форума Ответить с цитированием
Старый 31.05.2009, 18:49   #10
Serjio77
Новичок
Джуниор
 
Регистрация: 31.05.2009
Сообщений: 9
По умолчанию

Добрый день!!! Никогда не встречались в BDE с проблемой ошибочного отображения данных. Например если при помощи скрипта, который обращается к 3 таблицам, причем с формой запроса использующую inner join, протянуть данные то данные из первой таблицы отобрааются нормально, то читабельные, из двух других данные выводятся таким образом как будто драйвер парадокса настроен неправильно... Если у вас есть решение этой проблемы, то я буду благодарен...
Serjio77 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шрифт beginner JavaScript, Ajax 2 04.07.2008 23:52
не отображается картинка sstyle JavaScript, Ajax 3 30.01.2008 02:59
Шрифт Балда Общие вопросы Delphi 3 16.12.2007 19:19
в TEdit изначально отображается текущая директория, а не только при выборе её kayman БД в Delphi 3 11.09.2007 16:25
Неправильно отображается вещественный тип frantic БД в Delphi 4 23.02.2007 14:24