1С 8.1 - ВыгрузкаДанных в RDBMS - MySQL

Николай17 років у сервісі
Дані замовника будуть вам доступні після подання заявки
23.10.2008

Требуется наладить механизм обмена данными с веб-сайтом компании.

Есть

- 1С 8.1 УТ для Украины

- обработка с диска ИТС - ВыгрузкаДанныхВРеляционныеСтруктуры

- MySQL сервер 5.0.67

Выгрузка идет по плану обмена.

Первая проблема в том, что русский текст можно увидеть только если везде в mysql стоит latin1. Тогда русский текст можно увидеть через просмотрщики работающие через ODBC/ADO. Но стандартные средства нативного доступа к mysql отображают испорченный нечитаемый текст. При указании в строке подключение set names cp1251 обработка затыкается на выгрузке ссылок ...

Вторая проблема это отображение уникальных идентификаторов - ссылок, они появляются потом на сайте в строке ссылки при выборе товара - тоже корявый текст. Я так понимаю что там GUID и возможно тоже проблема обработки.

На первый взгляд обработка все делает правильно - все передается через типизированные параметры и там их всего штук 5. Но что-то там все-таки не так.

Итого нужно решить эти две проблемы. Я хочу иметь возможность указать чарсет создаваемой базы данных в MySQL (желательно и в остальных базах, что позволяет обработка ...) и получить нормально отображаемые данные в полях с русским текстом. На самом деле наверное есть всего три варианта - cp1251, koi8-r и utf8. Дополнительно нужно разобраться с GUID в ссылках, может какую функцию в mysql по работе с GUID ... т.е. в строке браузера если это возможно хочу получить хорошую строку типа www.site.com/{54644644-5545434-00464646}

Некоторые cобственные попытки изложены по адресу - может помогут

http://nvoynov.blogspot.com/2008/10/blog-post.html

Заявки фрілансерів