Имя: Пароль:
1C
1С v8
Проблемы с кодировкой при получении данных из mysql
0 redding
 
17.06.20
12:45
Приходят знаки "?" вместо кириллицы.
Строка подключения: DRIVER={MySQL ODBC 5.1 Driver}; SERVER=******;Port=3306;DATABASE=******;User=********;Password=********;STMT=SET CHARACTER SET cp1251;
Пробовал менять кодировку в таблице в musql, тоже результат не принесло.
Куда копать?
1 ДенисЧ
 
17.06.20
12:54
А по факту что в базе лежит?
2 Mihasya
 
17.06.20
12:57
SET CHARACTER SET koi8-r ))
3 redding
 
17.06.20
13:15
Спасибо, проблема решилась. Поставил другой драйвер - Соединение.Open("DRIVER={MySQL ODBC 5.3 Unicode Driver} и все взлетело даже без STMT=SET CHARACTER SET cp1251;