Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Проблема с кодировкой строк Firebird 2.5 / 25 сообщений из 32, страница 1 из 2
22.01.2021, 08:20
    #40037821
my_nik_name_is
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
Приветствую, знатоки!
У меня в разработке есть ПО, работающее с БД Firebird. Сервер БД версии 2.5 запущен на VPS под Ubuntu server 14.04. База создана с использованием CHARACTER SET UTF8 COLLATION UTF8. Возникла проблема с получением текстовых данных из БД. На некоторых ПК русские символы нужно конвертировать с помощью функции Utf8Decode. На некоторых ПК при конвертации получаю кракозяблы. Помогите, пожалуйста, понять, в чем проблема и как обойти эти грабли, чтобы на всех ПК русские символы отображались корректно? Используется Delphi 10.2.
...
Рейтинг: 0 / 0
22.01.2021, 10:16
    #40037852
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
my_nik_name_is,

кодировку коннекта надо везде одинаковую указывать, тогда не будет разночтений на разных компах
...
Рейтинг: 0 / 0
22.01.2021, 10:23
    #40037856
my_nik_name_is
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
При настройке коннекта в параметрах указывается
Код: pascal
1.
Con.Params.AddPair('ServerCharSet', 'UTF8');

Или еще какой-то параметр надо указать?
...
Рейтинг: 0 / 0
22.01.2021, 10:55
    #40037869
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
my_nik_name_is
Помогите, пожалуйста, понять, в чем проблема и как обойти эти грабли, чтобы на всех ПК русские символы отображались корректно?
Чарсет шрифтам выставить коректный, а не системный ?
...
Рейтинг: 0 / 0
22.01.2021, 11:00
    #40037871
my_nik_name_is
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
hvlad,
Вот сейчас не понял. Как шрифту чарсет выставить корректный, а не системный.
...
Рейтинг: 0 / 0
22.01.2021, 11:51
    #40037893
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
22.01.2021 10:23, my_nik_name_is пишет:
> При настройке коннекта в параметрах указывается
> Con.Params.AddPair('ServerCharSet', 'UTF8');

это чо за конструкт?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
22.01.2021, 12:02
    #40037897
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
my_nik_name_is
hvlad,
Вот сейчас не понял. Как шрифту чарсет выставить корректный, а не системный.
Здесь Delphi не знают, но советую исследовать св-ва TFont http://docwiki.embarcadero.com/Libraries/Sydney/en/Vcl.Graphics.TFont.Charset
...
Рейтинг: 0 / 0
22.01.2021, 12:04
    #40037900
my_nik_name_is
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
Мимопроходящий,
Насколько я понимаю, указание драйверу dbExpress, что кодировка символов в БД - UTF8
...
Рейтинг: 0 / 0
22.01.2021, 12:11
    #40037905
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
22.01.2021 12:04, my_nik_name_is пишет:
> указание драйверу dbExpress,

о Хоспаде...
закопай!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
22.01.2021, 12:16
    #40037909
my_nik_name_is
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
hvlad,
Настройки шрифта в компонентах: Times New Roman,8,[],RUSSIAN_CHARSET,clWindowText. Оно?
...
Рейтинг: 0 / 0
22.01.2021, 12:18
    #40037912
my_nik_name_is
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
Мимопроходящий,
Прочсветите меня, что это такое.
...
Рейтинг: 0 / 0
22.01.2021, 12:23
    #40037916
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
my_nik_name_is
Настройки шрифта в компонентах: Times New Roman,8,[],RUSSIAN_CHARSET,clWindowText. Оно?
Оно
...
Рейтинг: 0 / 0
22.01.2021, 12:28
    #40037919
my_nik_name_is
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
hvlad,
А если оно, то почему вместо русских букв кракозяблы?
...
Рейтинг: 0 / 0
22.01.2021, 12:30
    #40037922
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
22.01.2021 12:18, my_nik_name_is пишет:
> Прочсветите меня, что это такое.

это какашко.
окаменевшее.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
22.01.2021, 12:33
    #40037926
my_nik_name_is
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
Мимопроходящий,
Т.е., в данный момент эта инструкция не нужна?
...
Рейтинг: 0 / 0
22.01.2021, 12:36
    #40037931
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
22.01.2021 12:33, my_nik_name_is пишет:
> Т.е., в данный момент эта инструкция не нужна?

dbExpress ненужен.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
22.01.2021, 12:40
    #40037935
my_nik_name_is
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
Мимопроходящий,
ZeosLib?
...
Рейтинг: 0 / 0
22.01.2021, 12:42
    #40037938
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
22.01.2021 12:40, my_nik_name_is пишет:
> ZeosLib?
>

доктор, где вы берёте такие картинки?! (С)

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
22.01.2021, 12:50
    #40037943
my_nik_name_is
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
Мимопроходящий,
> доктор, где вы берёте такие картинки?! (С)

Гугл подсказывает. Вы же не направляете на путь истинный, приходится самому шишки набивать. Что подскажете вместо dbExpress?
...
Рейтинг: 0 / 0
22.01.2021, 12:51
    #40037946
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
my_nik_name_is
А если оно, то почему вместо русских букв кракозяблы?
Мне отсюда не видно.
Я высказал предположение исходя из известной инф-ции и собственного опыта.
Если на *некоторых* машинах кириллица отражается неправильно, то вряд ли дело в том, откуда и как берутся строки.
Ищи как они отображаются и в чём разница в этих ПК.
...
Рейтинг: 0 / 0
22.01.2021, 12:56
    #40037950
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
22.01.2021 12:50, my_nik_name_is пишет:
>
> Гугл подсказывает.

не читай гугел.
там одни передасты.
в йандыксе хотя бы талпайопы.

чти доку к своей дельфе.
http://docwiki.embarcadero.com/RADStudio/Sydney/en/Connect_to_Firebird_(FireDAC)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
22.01.2021, 12:57
    #40037951
my_nik_name_is
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
hvlad
my_nik_name_is
А если оно, то почему вместо русских букв кракозяблы?
Мне отсюда не видно.
Я высказал предположение исходя из известной инф-ции и собственного опыта.
Если на *некоторых* машинах кириллица отражается неправильно, то вряд ли дело в том, откуда и как берутся строки.
Ищи как они отображаются и в чём разница в этих ПК.

Получается, что кодировка шрифта тоже ни при чем. Мистика пополам с колдунством.)
...
Рейтинг: 0 / 0
22.01.2021, 13:00
    #40037953
my_nik_name_is
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
Мимопроходящий

22.01.2021 12:50, my_nik_name_is пишет:
>
> Гугл подсказывает.

не читай гугел.
там одни передасты.
в йандыксе хотя бы талпайопы.

чти доку к своей дельфе.
http://docwiki.embarcadero.com/RADStudio/Sydney/en/Connect_to_Firebird_(FireDAC)

FireDac, значит. Имхо, тоже достаточно глючная библиотека. И переделывать теперь все на него особого восторга не вызывает.)
...
Рейтинг: 0 / 0
22.01.2021, 13:02
    #40037956
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
22.01.2021 13:00, my_nik_name_is пишет:
> FireDac, значит. Имхо, тоже достаточно глючная библиотека

у тебя достаточно экспириенса для подобного утверждения?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
22.01.2021, 13:05
    #40037960
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой строк Firebird 2.5
my_nik_name_is
Получается, что кодировка шрифта тоже ни при чем.
В одном конкретном компоненте - да, не при чём.
my_nik_name_is
Мистика пополам с колдунством.)
Это в другой форум, тут только хардкор фантастика.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Проблема с кодировкой строк Firebird 2.5 / 25 сообщений из 32, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]