Volk65
-
Постов
4 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные Volk65
-
-
День добрый!
Вышел тут у меня небольшой спор про кодировки. Ситуация такая:
- Есть сервер с MySQL. БД создана с кодировкой 1251 (Такая кодировка создана намеренно. Про UTF-8 я знаю, не агитируйте меня пожалуйста, вопрос не в этом).
- Есть приложение под андроид (DX10) которое обращается к БД (MyDAC) и выводит данные.
- У всех (15-30 человек) пользователей надписи выводятся на русском языке, на разных устройствах.
- !!! НО, у одного пользователя выводится на непонятном языке (типа такого: Ńňŕíöč˙ áŕëĺçĺíî). При этом у него на планшете стоит Английский язык и Андроид 4.2.
Теперь вопрос: этот пользователь (он админ, и поддерживает сайт, т.е. что-то соображает) говорит: Ты поменяй кодировку в программе, укажи явно 1251. Так вот я и думаю, где эту кодировку указать? После того, как этот пользователь меняет язык на Русский - всё нормально. Но после смены на английский - опять "Ńňŕíöč˙ áŕëĺçĺíî".
Что-то мне подсказывает, что это может быть связано со шрифтами, которые перегружаются при смене языка, но я не уверен. Если кто знает решение - подскажите. Напомню: у всех остальных пользователей, русский отображается нормально. Где мне надо задать кодировку явно 1251?
-
Подниму тему. Вопрос актуален. Может кто знает...
-
День добрый.
FMX, TGrid.
Как в RunTime изменить выравнивание текста в колонке ?
Типа что-то такого:
procedure TForm1.FormShow(Sender: TObject); begin Grid1.Columns[0].TextSettings.HorzAlign:=Center; end;
Вопрос кодировки
в MySQL
Опубликовано
Спасибо. Доберусь до дома - попробую.