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

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

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

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

Сообщение Smola67 » 13.06.2017 19:26:49

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

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

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

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

Сообщение Лекс Айрин » 13.06.2017 19:34:22

стоит поискать по форуму... вроде как есть возможность напрямую задать кодировку запроса. Типа как здесь viewtopic.php?p=21175#p21175
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

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

Сообщение Снег Север » 14.06.2017 08:19:14

Для начало стоило бы выяснить, в какой кодировке ваш Access хранит данные. Очень древние базы держали в ASCII, более новые - в utf8. И задавать правильную кодировку в свойствах коннекшена.
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 2993
Зарегистрирован: 27.11.2007 16:14:47

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

Сообщение olegy123 » 15.06.2017 08:18:04

Видел как там некоторые в utf8 писали буквы cp1251.
olegy123
долгожитель
 
Сообщения: 1643
Зарегистрирован: 25.02.2016 12:10:20

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

Сообщение Лекс Айрин » 15.06.2017 09:54:30

olegy123, это беда многокодировочного мира(((
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Роман1971, Yandex [Bot] и гости: 40

Рейтинг@Mail.ru
cron