Главная Регистрация Форум Поиск по форуму Продать разработку Программное обеспечение Опубликовать статью Статьи по программированию Все люди Поиск людей Общение Сообщества Фриланс Добавить проект Web-бухгалтерия Железо Книги

finansoft.ru

Социальная сеть программистов
 


 Авторизация
Логин:

Пароль:



 Забыли пароль ?

 Регистрация
На сайте:
     

Форум:

Список тем -> 1C и MySQL - как их подружить для обмена данными

1. Сергей finansoft.ru     id 1         11.04.2013 14:30
Для загрузки данных из MySQl в 1С используем следующий запрос:

стрПодключения = "Driver={MySQL ODBC 5.1 Driver};" ;
стрПодключения = стрПодключения + "Server="+ИмяСервера + ";";
стрПодключения = стрПодключения + "DataBase =" + ИмяБазы + ";";
стрПодключения = стрПодключения +"Uid=" + ИмяПользователя + ";";
стрПодключения = стрПодключения + "Pwd=" + ПарольПользователя + ";";

Connection = Новый COMОбъект("ADODB.Connection");

Connection.ConnectionString=стрПодключения;
Connection.Open();
RS = Новый COMОбъект("ADODB.Recordset");
// Запрос к базе на языке SQL запросов.
RS.Open("SELECT pole1,pole2 FROM table WHERE pole1='' ORDER BY pole2", Connection);
Пока RS.EOF() = 0 Цикл // Заказы

pole2 = Формат(RS.Fields("pole2").Value,"ЧГ=0");
Сообщить("Обработка заказа "+id);

new_doc=Документы.РеализацияТоваровУслуг.СоздатьДокумент();

НовСтрока=new_doc.Товары.Добавить();
НовСтрока.Номенклатура=...;
new_bank.Записать(new_doc);

RS.MoveNext();
КонецЦикла;
RS.Close();
Connection.Close();
Ответить    Написать автору на email   Комментарии_1
Страница 1


*
 
Copyright © 2012-2024 finansoft.ru
http://www.finansoft.ru
Сделать стартовой
Добавить в Избранное




Программирование finansoft.ru