Перейти к содержанию
Форум поддержки пользователей VamShop

Вопрос по кодировке таблиц


Рекомендуемые сообщения

Делаю обновление прайс-листа из 1С, цепляясь напрямую к MySQL-базе интернет-магазина. При этом название товаров в таблице products_description у меня идут кракозябрами. Сначала в настройках подключения пробовала ставить cp1251 - вместо русских букв идут вопросы, потом пробовала ставить utf8 - идут кракозябры, потом ставила utf8_general_ci - но у меня выдало ошибку подключения. В phpMyAdmin вроде как utf8_general_ci указано, но что-то не получается... Прилагаю свою строку подключения и скрин с phpMyAdmin

СоединениеТек.ConnectionString = "Driver={MySQL ODBC 3.51 Driver}; Server=xxx; DATABASE=xxx;UID=xxx;PWD=xxx;STMT=set character_set_results=cp1251;";

Вот в последнем параметре игралась кодировками, но пока безрезультатно.

Проблема с кодировкой.png

Ссылка на сообщение
Поделиться на другие сайты

C 1c никогда не работал, не знаю как там правильно задаётся всё.

Но база данных и все данные в ней в utf8 кодировке.

Такая проблема бывает когда sql файл напрямую в базу грузишь.

И она решается добавлений сверху в sql файле строки:

set names utf8;

Но как-то это применить при загурзке из 1с я не знаю, если у Вс там тоже готовится какой-то sql код и грузится в базу, то нужно в самом начале этого кода добавить строку, что я указал и попробовать грузить код в базу.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...