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

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

Проблема с редактированием полей таблицы при вводе русских символ [D6, IB6.x]


Art76 ©   (2004-01-16 17:41:00) 

При редактировании таблицы, т.е. при вводе русских символов и попытке их сохранить в базе данных Файрбёрд , возникает ошибка преобразования символов и изменения в базу не заносяться...с английскими буквами и с цифрамизменения заносятся


Boroda Oleg   (2004-01-16 21:19:00) [1]

Угу. Не прописан русский чарсет.

Все что могу добавить:
Для конекта через SQL:
CONECT DATABASE "table.gdb"
USER "SYSDBA" PASSWORD "masterkey"
PAGE_SIZE = 1024
DEFAULT CHARACTER SET WIN1251;

Для конекта через BDE - в алиасе нужно прописать переменную
LANGDRIVER - Pdox ANSI Cyrillic(или любой другой кирилический)


Vlad   (2004-01-16 19:10:00) [2]


> Art76 © (16.01.04 17:41)

IBDataBase.Params добавить строчку:
lc_ctype=win1251


Vemer   (2004-01-16 19:02:00) [3]

Скорей всего не поставлена CP1251 в IBDataBase. Нужное меню вызываеться дблКликом на этом компоненте. А вообще можно и по форуму посмотреть, тут подобный вопрос рядом лежит...


Наверх

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