SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » Криллица в тексте исключений FB 4
Криллица в тексте исключений FB 4 [сообщение #2820] Mon, 24 July 2023 17:14 Переход к следующему сообщению
Saller в настоящее время не в онлайне  Saller
Сообщений: 4
Зарегистрирован: June 2022
Junior Member
Добрый день.
Установлена FB 4-й версии, при создании базы указана кодировка UTF8, при подключении используется такая же кодировка. Вызов исключений с кириллицей отображается некорректно
/index.php/fa/162/0/
/index.php/fa/163/0/
/index.php/fa/164/0/

Если при подключении использовать WIN1251 тогда текст исключений будет отображаться правильно.
ЧЯДНТ?

[Обновления: Mon, 24 July 2023 17:15]

Известить модератора

Re: Криллица в тексте исключений FB 4 [сообщение #2823 является ответом на сообщение #2820] Mon, 24 July 2023 18:51 Переход к предыдущему сообщениюПереход к следующему сообщению
shavluk в настоящее время в онлайне  shavluk
Сообщений: 82
Зарегистрирован: June 2022
Географическое положение: Одеса
Member
Это ошибка IBE или FB?
Проверь через isql
Re: Криллица в тексте исключений FB 4 [сообщение #2824 является ответом на сообщение #2823] Mon, 24 July 2023 18:54 Переход к предыдущему сообщениюПереход к следующему сообщению
Saller в настоящее время не в онлайне  Saller
Сообщений: 4
Зарегистрирован: June 2022
Junior Member
shavluk писал(а) Mon, 24 July 2023 18:51
Это ошибка IBE или FB?
Проверь через isql
Это не ошибка, а искусственно вызванное исключение с кириллицей в тексте
Re: Криллица в тексте исключений FB 4 [сообщение #2825 является ответом на сообщение #2824] Mon, 24 July 2023 22:12 Переход к предыдущему сообщениюПереход к следующему сообщению
nicholaos в настоящее время не в онлайне  nicholaos
Сообщений: 4
Зарегистрирован: May 2023
Junior Member
Saller, shavluk имеет в виду, что это может быть ошибка не Firebird, а самого ПО - IBExpert. Совет проверить через isql правильный, но делать это нужно аккуратно - выставить и кодировку самой консоли и кодировку соединения isql.
Re: Криллица в тексте исключений FB 4 [сообщение #2826 является ответом на сообщение #2825] Mon, 24 July 2023 23:33 Переход к предыдущему сообщениюПереход к следующему сообщению
Saller в настоящее время не в онлайне  Saller
Сообщений: 4
Зарегистрирован: June 2022
Junior Member
nicholaos писал(а) Mon, 24 July 2023 22:12
Saller, shavluk имеет в виду, что это может быть ошибка не Firebird, а самого ПО - IBExpert. Совет проверить через isql правильный, но делать это нужно аккуратно - выставить и кодировку самой консоли и кодировку соединения isql.
Через isql я тоже проверял чтобы откинуть вероятность кривизны работы компонент доступа, результат точно такой же
Re: Криллица в тексте исключений FB 4 [сообщение #2827 является ответом на сообщение #2826] Mon, 24 July 2023 23:46 Переход к предыдущему сообщениюПереход к следующему сообщению
nicholaos в настоящее время не в онлайне  nicholaos
Сообщений: 4
Зарегистрирован: May 2023
Junior Member
chcp 65001? флаг -ch utf8 для isql? Скрины в студию. А еще нужен select rdb$character_set_name from rdb$database и DDL для исключения и для хранимки.
Re: Криллица в тексте исключений FB 4 [сообщение #2828 является ответом на сообщение #2827] Tue, 25 July 2023 00:33 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 411
Зарегистрирован: August 2022
Senior Member
Не нужен. Это бесперспективно: у текста исключения кодировка NONE и совать туда что-то кроме латиницы - для экстремалов.
Re: Криллица в тексте исключений FB 4 [сообщение #2829 является ответом на сообщение #2827] Tue, 25 July 2023 09:06 Переход к предыдущему сообщению
Saller в настоящее время не в онлайне  Saller
Сообщений: 4
Зарегистрирован: June 2022
Junior Member
nicholaos писал(а) Mon, 24 July 2023 23:46
chcp 65001? флаг -ch utf8 для isql? Скрины в студию. А еще нужен select rdb$character_set_name from rdb$database и DDL для исключения и для хранимки.
Установка кодировки для консоли помогла, но как быть с клиентскими приложениями и IBExpert?
/index.php/fa/165/0/
Предыдущая тема: [FB4] Таблица без колонок
Следующая тема: Как прервать загрузку блоба?
Переход к форуму:
  


Текущее время: Sat Nov 23 12:31:43 GMT+3 2024

Общее время, затраченное на создание страницы: 0.01470 секунд