Здравствуйте!
Соединил БД на Access с Lazarus через Источник данных ODBC. В Dbgrid данные на латинице и числа отображаются нормально, на кириллице - вместо слов вопросительные знаки. Видимо, проблемы с кодировкой. Мне тут когда-то помогали с SQL Server по подобной проблеме, но те способы не помогли (например, добавление UTF8ToWinCP к SQL-запросу).
Помогите разобраться, очень нужно!
Спасибо!
Access + Lazarus: проблемы с отображением данных
Модератор: Модераторы
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
стоит поискать по форуму... вроде как есть возможность напрямую задать кодировку запроса. Типа как здесь viewtopic.php?p=21175#p21175
- Снег Север
- долгожитель
- Сообщения: 3071
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
Для начало стоило бы выяснить, в какой кодировке ваш Access хранит данные. Очень древние базы держали в ASCII, более новые - в utf8. И задавать правильную кодировку в свойствах коннекшена.
Видел как там некоторые в utf8 писали буквы cp1251.
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
olegy123, это беда многокодировочного мира(((
