Процедура по выгрузке данных из 1C (таблица значений) в таблицу MS SQL SERVER
ВыгрузитьSQL(Connection,"Имя Таблици в SQL",ТаблицаЗначений,"Имя колонки в SQL для отбора where Имя колонки = значение");
И все!!!
Сказки, не думаю!!!
Прикладываю вам обработку, где все процедуры описаны. Сама обработка не работает. В ней лежат только процедуры и функции. для личного использования и переноса их в свою базу.
Данный код разработан на платформе 1С:Предприятие 8.3 (8.3.12.1924) ну предполагаю что данный код будет работать на всех платформах!!
Суть данного кода:
Запросом обратиться к sql получить название и типы колонок.
Для сопоставления колонок sql и 1с. для генерации запроса к sql.
Подготовить таблицу значение для выгрузки в sql, название колонок одинаковое.
Генерируется запрос к sql
Вам не требуется обрабатывать строки для выгрузки (ООО "Спер'пупер"). Не надо обрабатывать даты.
Все данные передаются параметром. Что и является большим плюсом данной обработки.
После ознакомление с данными процедурами последующие выгрузки в sql у вас будет уходить не больше 5 минут. Для подготовки ТЗ для выгрузки.
Последняя процедура по ТекстЗапросаSQLДобавлениеДанных. Но также вы найдете процедуры
ТекстЗапросаSQLЗаписьДанных и ТекстЗапросаSQLУдалениеДанных.