|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.07.2011, 15:28 | #1 |
Пользователь
Регистрация: 29.07.2011
Сообщений: 39
|
Проблемы с кодировкой UTF-8
Добрый день!
Никак не могу решить проблему с кодировкой. Подключаюсь с БД через Mydac (Delphi 7), данные в UTF-8, ну и соответственно Дельфи видит только "??????" вместо русских символов. Пробовал utf8toansi и тп, ничего не помогает... Может кто-нибудь тоже сталкивался с такой проблемой, прошу помочь разобраться. п.с. Нужно будет не только вывести данные с таблицы, но и записать, думаю тут тоже возникнет проблема с кодировкой. Заранее благодарю! |
29.07.2011, 16:55 | #2 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
В наборе данных можно самому создать поля (они должны совпадать с данными из СУБД) и там есть ANSI и Unicode кодировки (по крайней мере 2009, 2010 версии среды). Попробуйте создать вручную поля.
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
29.07.2011, 18:30 | #3 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
> Дельфи видит
неа, дельфи пофиг, это вы так "видите". > Пробовал utf8toansi А надо было UTF8Decode() > не только вывести данные с таблицы, но и записать так вот, записать и прочитать данные — пара пустяков. А вот вывести их на экран, или дать пользователю ввести с клавиатуры — это задачка нетривиальная в Delphi 7. Есть два пути, фактически: 1) доисторический. Забить на кодировки, считать, что кроме Win-1251 в мире ничего не существует и у пользователя она установлена. 2) человеческий: Обновить Delphi до юникодной версии (2009 и выше), или использовать какой-то набор визуальных контролов, которые поддерживают юникод.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы с кодировкой. | Jakethefish | PHP | 2 | 14.04.2011 15:58 |
Помогите с записью строк в фаил с кодировкой UTF-8 | Виталий Серов | Общие вопросы Delphi | 1 | 26.03.2009 03:22 |
Проблемы с кодировкой? | [Smarik] | БД в Delphi | 35 | 15.02.2009 15:32 |
Проблемы с кодировкой | LAGOX | PHP | 7 | 14.02.2009 15:13 |
Проблемы с кодировкой | Levchik | HTML и CSS | 2 | 16.12.2008 16:12 |