Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: 1С и SQL Server 2005
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
DAS_Alex
Добрый день. На проходных предприятия установили систему СТОП - НЕТ. Данные эта система хранит с помощью SQL Server 2005. На предприятии используется 1С 7.7 025. До этого SQL не использовался для 1С. Теперь необходимо получать данные из SQL и использовать их в 1С. Подскажите как это можно реализовать?
Ardi
Книга: 1С Предприятие 7.7/8.0. Системное программирование
Автор: Андрей Михайлов
Fynjy
Цитата(Ardi @ 23.03.11, 17:22) необходимо зарегистрироваться для просмотра ссылки
Книга: 1С Предприятие 7.7/8.0. Системное программирование
Автор: Андрей Михайлов

Не так нужно посылать ...
необходимо зарегистрироваться для просмотра ссылки
DAS_Alex
х
Vofka
DAS_Alex, ещё одна фраза в таком стиле - получите бан!
assa62
Цитата(DAS_Alex @ 23.03.11, 16:27) необходимо зарегистрироваться для просмотра ссылки
Теперь необходимо получать данные из SQL и использовать их в 1С. Подскажите как это можно реализовать?

Вот пример кода записи в sql из 1с 7.7
    ADO = СоздатьОбъект("ADODB.Connection");
    ADO.ConnectionString = Коннект;
    ADO.Mode = adModeReadWrite;
    ADO.Open();
    RS = СоздатьОбъект("ADODB.Recordset");
    //RS = ADO.Execute("Delete FROM Messages");
    RS.Open("Messages",ADO,adOpenDynamic,adLockOptimistic,adCmdTableDirect);    
    Пока RS.EOF() = 0 Цикл
        //Если RS.Fields("AGENT_ID").Value = КодАгентаДляСообщений Тогда  //
        RS.DELETE();  
        RS.Update();
        //КонецЕсли;
        RS.MoveNext();
    конецЦикла;
    RS.Close();

Аналогично можно произвести чтение из таблицы. Главное подключиться smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.