Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

текст в BDE [D5, IB5.x]


DKalinin ©   (2002-12-06 13:35:00) 

На одну из клиентских машин поставил свою программу, работающуюс IB5.5 через BDE, так там вместо кириллицы - абракадабра(но тож ерусскими буквами).Переустановка BDE и драйвера Interbase эффекта не дает.Драйвер языка - по умолчанию не указан(раньше и так работало)пробовал его менять - не помогает :(Подскажите, пожалуйста, как это поправить.


Jeka   (2002-12-08 16:28:00) [1]

если создана в десктопе тогда
HKCU\Software\Borland\DBD\7.0\Preferences\Properties\
SystemFont="Fixedsys"
потом открыть в десктопе и поменять лангдрайвер на DB866RU0
или PDOX ANSICyrr или чото вроде етого
еще както через hex меняют ищи в интернете


DKalinin   (2002-12-06 14:20:00) [2]

что можешь посоветовать?(пересоздавать базу - нет возможности)


Romkin   (2002-12-06 14:18:00) [3]

Default Character set: WIN1251 должно быть... Кодировка действительно не та :-((


FreeLancer   (2002-12-06 14:18:00) [4]


> не показывает кодировку :(

Значит при создании DB добрый дядя забыл задать (Default Character set: WIN1251)
:-)


DKalinin   (2002-12-06 14:14:00) [5]

SHOW VERSION
ISQL Version: WI-V5.5.0.742
InterBase/x86/Windows NT (access method), version "WI-V5.5.0.742"
InterBase/x86/Windows NT (remote server), version "WI-V5.5.0.742/tcp (Server_2)/P8"
InterBase/x86/Windows NT (remote interface), version "WI-V5.5.0.742/tcp (t675005)/P8"
on disk structure version 9.1


DKalinin   (2002-12-06 14:12:00) [6]

не показывает кодировку :(


DKalinin   (2002-12-06 14:11:00) [7]

SHOW DB
Database: server_2:d:\techlab\database\techlab.gdb
Owner: SYSDBA
PAGE_SIZE 1024
Number of DB pages allocated = 36314
Sweep interval = 20000


FreeLancer   (2002-12-06 14:09:00) [8]

WISQL -> Metadata -> Show... -> Database


DKalinin   (2002-12-06 14:07:00) [9]

базу не я делал - мне это чудо по наследству осталось


DKalinin   (2002-12-06 14:03:00) [10]

а как посмотреть какая именно кодировка в базе?


Alexandr   (2002-12-06 14:01:00) [11]

не может быть.
значит в базе кодировка не такая


DKalinin   (2002-12-06 13:59:00) [12]

пробовал - не помогает


Romkin   (2002-12-06 13:41:00) [13]

Опять....
в алиасе LangDriver=PDox ANSI Cyrr или
в TDatabase.params - строка LANGDRIVER=ANCYRR


Alexandr   (2002-12-06 13:36:00) [14]

надо поменять на PDOX ANSICyrr


Наверх

Титульная страница Поиск, карта сайта Написать письмо