Access + Lazarus: проблемы с отображением данных

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Smola67
новенький
Сообщения: 10
Зарегистрирован: 29.01.2015 12:49:19

Access + Lazarus: проблемы с отображением данных

Сообщение Smola67 »

Здравствуйте!
Соединил БД на Access с Lazarus через Источник данных ODBC. В Dbgrid данные на латинице и числа отображаются нормально, на кириллице - вместо слов вопросительные знаки. Видимо, проблемы с кодировкой. Мне тут когда-то помогали с SQL Server по подобной проблеме, но те способы не помогли (например, добавление UTF8ToWinCP к SQL-запросу).

Помогите разобраться, очень нужно!

Спасибо!
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

стоит поискать по форуму... вроде как есть возможность напрямую задать кодировку запроса. Типа как здесь viewtopic.php?p=21175#p21175
Аватара пользователя
Снег Север
долгожитель
Сообщения: 3071
Зарегистрирован: 27.11.2007 15:14:47
Контактная информация:

Сообщение Снег Север »

Для начало стоило бы выяснить, в какой кодировке ваш Access хранит данные. Очень древние базы держали в ASCII, более новые - в utf8. И задавать правильную кодировку в свойствах коннекшена.
olegy123
долгожитель
Сообщения: 1643
Зарегистрирован: 25.02.2016 11:10:20

Сообщение olegy123 »

Видел как там некоторые в utf8 писали буквы cp1251.
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

olegy123, это беда многокодировочного мира(((
Ответить