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

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

Русский текст в IB6.5 [D7, IB6.x]


DenKop ©   (2003-03-17 23:07:00) 

При создании текcтового поля пишу так:
Field: NAME
Type: VARCHAR
Length: 50
CharSet: WIN1251
P.S. NOTNULL

При попытке записать туда русскияе иероглифы вылетает с ошибкой:

Cannot transliterate character between character sets

Возможно выбрал не ту кодировку, если так то хотелось бы знать какую юзать, чтобы можно хранить и англ и русский текст.


Азазелло   (2003-03-20 18:02:00) [1]

От IBConsole давно пора отказаться.. Скачайте творение Александра Хвастунова IBExpert, и будет Вам счастье ;-)

С уважением, Игорь.


DenKop   (2003-03-19 22:49:00) [2]

Меня спасла строка в параметрах подключения:
lc_ctype=WIN1251

Блин, хрен бы когда догадался!
Благодарю за помощь.


Alexandr   (2003-03-18 12:40:00) [3]

а я то уж подумал...


Johnmen   (2003-03-18 12:33:00) [4]

>Alexandr © (18.03.03 12:23)

Виноват...Не дописал...:)
Я не любитель собирания граблей на ровном месте, но ею (:)) пользуюсь. Как, впрочем, и IBExpert...


Alexandr   (2003-03-18 12:23:00) [5]

IBConsole это не IB
Ibconsole это известное глюкало. И работают в нем только любители собирания граблей на ровном месте.


Johnmen   (2003-03-18 12:13:00) [6]

>zacho © (18.03.03 11:56)

Да, баг в IB Console.
Создаем БД 3 диал. с WIN1251, таблицу с символьным полем WIN1251, пытаемся прописать в него "Вася". Получаем отлуп с известным сообщением об ошибке.
Разрегистрируем/регистрируем с WIN1251 - все O"K...


zacho   (2003-03-18 11:56:00) [7]


> Johnmen © (18.03.03 09:37)
> А может щастье не будет полным, т.к. тут выяснилось про
> баг в IB...

Плиз, подробнее про баг. Я что-то пропустил? Или имеется в виду баг в консоли ?


Johnmen   (2003-03-18 09:37:00) [8]

А может щастье не будет полным, т.к. тут выяснилось про баг в IB...


zacho   (2003-03-17 23:19:00) [9]


> При создании текcтового поля пишу так:
> Field: NAME
> Type: VARCHAR
> Length: 50
> CharSet: WIN1251
> P.S. NOTNULL

Где(в чем) пишешь ???

Читай http://www.ibase.ru/devinfo/ibrusfaq.htmи будет тебе щастье:)


Наверх

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