Прошу помочь с проблемой. Чувствую - истина гдето рядом, а не вижу.
Подробно описываю:
1С77 релиз 25 база ДБФ
сервер MySQL гдето в мире
DB = СоздатьОбъект("ODBCDataBase");
DB.Соединение("DRIVER={MySQL ODBC 3.51 Driver}; ...");
RS = СоздатьОбъект("ODBCRecordSet");
Т="INSERT INTO ааа (prod_name) values ('Какая-то строка, неважно константа или через переменную')";
Если RS.Выполнить(Т) = 0 Тогда
КонецЕсли; - ошибки нет - все добавляет
но в там в таблицу попадает не в нужной кодировке.
владелей базы MySQL утверждает что база постоена вся в кодировке cp1251
У меня вся система тоже 1251 и база 1С тоже.
При ручном вводе данных там на сервере в базу - все отлично
но привыполнении запроса из базы
Т="select prod_name from aaa";
Если RS.ВыполнитьИнструкцию(Т,ТЗ,1) = 0 Тогда
КонецЕсли;
ошибки нет- значение получено но все что русское - вопросики