Как лучше организовать выгрузку данных справочника 1с 7.7 в MySQL?

Рейтинг: 1Ответов: 1Опубликовано: 04.03.2011

Задача - вывести справочник на сайт.

Я представляю себе это таким образом. Выгружаем справочник в dbf (алгоритм под вопросом). Передаем dbf-ник серверу (LAMP) через POST, обрабатываем при помощи PHP, загоняем данные в MySQL.

Я так понимаю, 1с сама не умеет посылать GET/POST запросы? А если 1с-ка у меня будет формировать текстовый файл с SQL-кодом для всех необходимых вставок? Таким образом не надо будет возиться с dbf! Это плюс к универсальности, потому что у хостинг-провайдера может быть отключен модуль dbase.

Ответы

▲ 1

Лучше всего подключить внешнюю компоненту 1с++ или Addin.MySQLConnection и с её помощью подключаться к базе напрямую. Есть еще простой способ: создать текстовый CSV-файл, каким-либо способом передать/забрать на сервер, и средствами php (или другого серверного языка) распарсить и внести в базу. Посмотрите примеры на forum.mista.ru и infostart.ru.