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

Вниз

Национальные языки в IB/FB   Найти похожие ветки 

 
ilove ©   (2006-02-02 16:36) [0]

Всем привет! Ситуация такая - надо сделать в некоторой таблице поле с китайскими иероглифами (причем в текстовой форме). В этой же таблице существуют и поля с русскими символами (collate Win1251). Какой collate поставить для китайского языка? Или как это сделать иначе?


 
Desdechado ©   (2006-02-02 16:56) [1]

можно для каждого поля писать при его создании свой CHARACTER SET
для китайского можно попробовать UNICODE_FSS


 
ilove ©   (2006-02-02 20:58) [2]

Можно конечно можно, вот только после того как поле отредактировано (в режиме редактирования иероглифы нормально отображаются) его содержимое отображается как "?????". Collate, character set для этого поля стоят unicode_fss, но IBExpert, которым я пользуюсь, еще при регистрировании БД требует указать font character set. Если его указать в CHINESEBIG5_CHARSET, тогда и русскоязычные поля отображаются китайским. Изменение charset для всей БД при регистрации ничего не меняет. Может это IBExpert просто не умеет сразу на 2-х языках отображать?


 
Desdechado ©   (2006-02-02 21:18) [3]

если хочешь многоязычия в БД, забудь про визуальные способы редактирования:
1. используй команды DML
2. скачай Tnt-компоненты, ибо стандартные дельфийские DB-компоненты не поддерживают юникод



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

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

Наверх




Память: 0.47 MB
Время: 0.034 c
2-1141673191
MaSZ
2006-03-06 22:26
2006.03.26
Создание папки из программы.


2-1142251872
S{h}ura
2006-03-13 15:11
2006.03.26
MSAccess


15-1141120583
AlexeyT
2006-02-28 12:56
2006.03.26
Статья "Написание оптимального кода под Delphi"


3-1138806707
Serg2103
2006-02-01 18:11
2006.03.26
SCOPE_IDENTITY() не всегда корректно выполняется


5-1127814102
Schooler
2005-09-27 13:41
2006.03.26
TOwnedCollection и стандартный редактор.