как сменить кодировку ?
Для начала обращусь к админам: если хотите, предыдущие две моих темы можете удалить, т.к. эти задачи я решил.
Теперь новый вопрос :)))
Создал приложение в Делфи, считал данные из таблицы - а они "редиски" вывелись всякими крокозяблами :)))
Видимо, как поется в песне "кодировочка не та...".
Так вот, где и как выставить кодировку виндошной кирилицы, чтобы в клиентском приложении Делфи русский текст отображался нормально ?
Заранее благодарен :)
А какую нужно ?
А вот с этого момента, по-подробнее, пожалуйста :)))
Я облазил все настройки DBGreed (в ней я отображаю записи таблицы) и нигде не нашел полей, в которых можно выставить кодировку.
Хотя тама имеется возможность выставить шрифты... но это не помогает .
Ежели не трудно, ткните меня носом в то место в делфи, где нужно выставить кодировку 1251 :)
И еще вопросик касаемо запросов в MySQL:
Столкнулся с такой странной штукой, задаю команду:
впрочем, проще показать... щас попробую скриншот вставить...
вот, вложил файл error
На нем видна ошибка... что бы она значила?
Я ввожу запрос, мускул ругается на первое поле первой же записи.
Но если я в качестве параметра использую не первое поле, а , скажем DOM, то запрос проходит успешно, ошибки нет.
почему так?
Спасибо за совет.
Исследовал компонент ZTable - в его свойствах кодировки нету
Изучил компонент ZConnection - в его свойствах тоже нет.
Где еще посмотреть ? :)))
Это компоненты ЗЕОС.
В ZConnection имеется свойство Properties , попробую прописать то, что ты сказал...
ТОлько мне синтаксис не известен, придется подбирать или в хелпе искать...
Да, к стати, глюк с поиском по заданному параметру я устранил.
И вообще, я начинаю думать, что проблемы с кодировкой нужно решать не в Делфи а в ВИнде... Эта мысль мне сегодня ночью пришла в голову.
Проблема вероятнее всего в:
1. Неcовпадение кодировки базы и клиентского приложения - т.е. вы коннектитесь со стандартной виндовой кодировкой, а данные например в KOI8
2. В настройках самих компонент.
Во первых - если вы приводите название компонент - приводите их верно - именно так как они пишутся а не так как вам хочется.
Во вторых у компонента ZConnection есть свойство DesignConnection - которое позволяет вам управлять свойствами соединения программно - читая настройки либо из ини-файла, либо из реестра. Вам нужно разбиратся с ним.
Скорей всего кодировку задавать надо вручную. Для этого во первых надо посетить сайт разработчиков и во вторых ввести чтото типа:
это только пример - с конкретным кодом разбирайтесь сами.