Авторизация
На сайте:
Форум:
Список тем -> 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
Необходима поддержка JavaScript . В браузере без поддержки JavaScript редактирование текста возможно в обычном режиме без расширенного функционала.