UTF8 или WIN1251

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
Antoxa
Сообщения: 169
Зарегистрирован: 06 июл 2006, 10:53

UTF8 или WIN1251

Сообщение Antoxa » 01 дек 2010, 11:55

Здравствуйте.

Создал БД в IBExpert, кодировку указал UTF-8, создал таблицу, в ней создал 3-поля 1-Int, 2 и 3 varchar
Открыл Данные (в IBExpert), добавил запись вписал в поле 2 на русском буквы, а при сохранении записи IBExpert выдает сообщение

Error Message
--------------------------------
Invalid token
Malformed string.

Если зайти в просмотр данных в режиме формы, то можно открыть окно для ввода в unicod-е, но после этого IBExpert показывает кракозяблы вместо русских букв. Т.е. видимо IBExpert показывает в кодировке Win1251.

Хотелось бы потихоньку перевести все на юникод...
Как и чем лучше создать БД в юникоде, чтобы нормально с ней работать?

Подскажите, что бы не сбиться с пути истинного :)

ОС Win7 (рус.)

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Re: UTF8 или WIN1251

Сообщение Dimitry Sibiryakov » 01 дек 2010, 14:47

Делать так, как на этом же сайте написано в FAQ, не пробовал?

Antoxa
Сообщения: 169
Зарегистрирован: 06 июл 2006, 10:53

Re: UTF8 или WIN1251

Сообщение Antoxa » 01 дек 2010, 16:08

Читал, но видимо не внимательно :)

Ключевая фраза в новой версии IBExpert вот кое-как отыскал её, теперь всё ок ;)

Спасибо...

Ответить